ファイルを出力する方法【Python】

ファイルを出力する方法

ファイルを開いて、書き込み、閉じる。
一般的な言語と同じように扱うことができる。

file_name = "output.txt"
f = open(file_name, 'w', encoding='UTF-8')
f.write("こんにちは")
f.close()

実行するとカレントフォルダにファイルが作成されます。

withと一緒に使うとよい

ファイルを操作するときにwithを使うこともできます。

with open("output.txt", "w", encoding='UTF-8') as f:
f.write("あいうえお")

面倒になっただけ?のようにも見える。
closeメソッドを呼び出す必要が無くなっている。
closeし忘れることを防ぐことができる。

Python

Posted by @erestage