メインコンテンツまでスキップ

Pythonでテキストファイルに書き込む方法

Pythonでテキストファイルに書き込む方法について、詳しいステップバイステップのチュートリアルをご紹介します。

ステップ1:ファイルを開く

テキストファイルに書き込むためには、まずopen()関数を使って書き込みモードでファイルを開く必要があります。この関数は2つのパラメータを受け取ります。ファイルの名前と開くモードです。この場合、書き込みモードを示す'w'モードを使用します。

file = open("example.txt", "w")

ステップ2:ファイルに書き込む

ファイルが書き込みモードで開かれたら、write()メソッドを使ってファイルに内容を書き込むことができます。このメソッドは文字列をパラメータとして受け取り、それをファイルに書き込みます。

file.write("Hello, World!")

改行文字\nを使って複数行を書き込むこともできます。

file.write("Line 1\n")
file.write("Line 2\n")

ステップ3:ファイルを閉じる

ファイルに書き込みが終わったら、close()メソッドを使ってファイルを閉じることが重要です。これによりシステムリソースが解放され、変更が保存されます。

file.close()

ファイルを使用し終わったら、常にファイルを閉じることが良い習慣です。

完全な例

以下は、テキストファイルに書き込む方法を示す完全な例です。

# ステップ1:書き込みモードでファイルを開く
file = open("example.txt", "w")

# ステップ2:ファイルに内容を書き込む
file.write("Hello, World!\n")
file.write("Line 1\n")
file.write("Line 2\n")

# ステップ3:ファイルを閉じる
file.close()

実際に書き込みたいファイルの名前に"example.txt"を置き換えてください。

結論

これらのステップに従うことで、Pythonで簡単にテキストファイルに内容を書き込むことができます。ファイルを書き込みモードで開き、write()メソッドを使って内容を書き込み、終わったらファイルを閉じることを忘れないようにしましょう。