ファイルを読み込んで、そこのテキストのセクションを変更してから、同じファイルに書き出す必要があります。ファイルを読み込む - 内容を変更する - 同じファイルに書き込む
現在、私は実行します。
f = open(file)
file_str = f.read() # read it in as a string, Not line by line
f.close()
#
# do_actions_on_file_str
#
f = open(file, 'w') # to clear the file
f.write(file_str)
f.close()
しかし、私は同じ結果が得られ、よりニシキヘビのアプローチがあることを想像するだろう。
提案?
私は一般的にテキストモードでの読書とバイナリで書くことを示唆しているとは確信していませんが、 。 –
@ダッシュああ、私はちょうどそれを投げた。それは本当に私のプラットフォーム上の違いはありません。 ;-) – Keith
ええ、ユニコード文字列と違いがあります。 –