新しい情報を含めるためにいくつかのテキスト ファイルを編集する必要がありますが、周囲のテキストに基づいてファイル内の特定の場所にその情報を挿入する必要があります。
これは私が必要とする方法では機能しません:
with open(full_filename, "r+") as f:
lines = f.readlines()
for line in lines:
if 'identifying text' in line:
offset = f.tell()
f.seek(offset)
f.write('Inserted text')
...ファイルの最後にテキストを追加するという点で。識別テキストに続く次の行にどのように書きますか?
(AFAICT、これは同様の質問の複製ではありません。この回答を提供できる人は誰もいなかったからです)