投稿

[Python 100日チャレンジ] Day 41 - ファイル入出力の基本

Pythonでテキストファイルを読み書きし、with文とencodingを使って安全にファイルを扱う基本を学びます。

[Python 100日チャレンジ] Day 41 - ファイル入出力の基本

ファイルを読む

Pythonでは open() を使ってファイルを開きます。基本的には with 文と一緒に使います。

1
2
with open("memo.txt", "r", encoding="utf-8") as file:
    text = file.read()

withを使うと、処理が終わった後に自動でファイルを閉じてくれます。

ファイルを書く

1
2
with open("memo.txt", "w", encoding="utf-8") as file:
    file.write("こんにちは")

wは上書き、aは追記です。

今日のゴール

ファイル操作では、with open(..., encoding="utf-8") を基本形として覚えましょう。読む、書く、追記する流れを小さなファイルで練習します。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。