テキストファイルの各行の一部の文字列をどのように変更しますか?
文本ファイルの各行の一部の文字列を変更するには、以下の手順に従うことができます。
- テキストファイルを開く。
- テキストファイルの内容を行ごとに読み取ります。
- 各行に対して文字列操作を行い、必要な部分を修正します。
- 変更された文字列を新しいファイルに書き込むか、またはメモリに保存します。
- ファイルを閉じてください。
以下是一个Python的示例代码,演示了如何将文本文件中的每一行中的”old”字符串替换为”new”字符串:
# 打开原始文件和新文件
with open('input.txt', 'r') as file, open('output.txt', 'w') as new_file:
# 逐行读取原始文件内容
for line in file:
# 替换需要修改的部分字符串
new_line = line.replace('old', 'new')
# 将修改后的字符串写入新文件或在内存中保存
new_file.write(new_line)
# 关闭文件
file.close()
new_file.close()
上記の例では、input.txtを編集したい元のファイル名に、output.txtを新しいファイル名に置き換える必要があります。また、oldを置き換えたい部分の文字列、newを新しい文字列に置き換える必要があります。
上記の例は単なるサンプルであり、必要に応じて変更して自分の状況に合わせることができます。