Python では、open() 関数と with ステートメントを使用することでファイルへの書き込みが簡略化されます。ファイルに行を追加するには、次のコードを使用します。
with open('somefile.txt', 'a') as the_file: the_file.write('Hello\n')
行末記号の処理
Python は、次の場合にすべてのプラットフォームで単一の 'n' 改行文字を使用します。テキスト モード (デフォルト) でファイルを書き込みます。ドキュメントには、この目的には os.linesep を使用すべきではないと明示的に記載されています。
print >>f, "hi there" を避ける理由
The " >>」この構文は非推奨であり、推奨されません。この方法を使用すると、混乱が生じたり、互換性の問題が発生したりする可能性があります。ファイル処理には、open() 関数と write() 関数を使用することをお勧めします。
詳細情報
追加情報については、次のリソースを参照してください。
以上が最新の Python でファイルに効率的に書き込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。