Python
でファイルにデータを正しく書き込むには、with open()
構文が推奨されます。この方法は、ファイルが自動的に閉じられるため、安全かつ効率的です。
with open('filename.txt', 'w') as f:
f.write('Hello, World!\n')
この例では、ファイルに”Hello, World!”が書き込まれ、\n
を使って改行も追加されます。Python
では\n
がプラットフォームに依存して正しく処理されるため、WindowsやLinux、macOSでも共通して使用できます。
ファイルを追加モードで開く場合、'a'
モードを指定します。これにより、既存のファイルにデータを追加できます。
with open('filename.txt', 'a') as f:
f.write('This is an additional line.\n')