ファイル操作

テキストファイルの読み書き

今回はテキストファイルの読み書きについて学びます。テキストファイルは、文字が書かれたファイルのことです。

ファイルの読み込み


  with open("sample.txt", "r") as f:
      text = f.read()
      print(text)

この例では、ファイルの中身を全部読み込んで表示しています。

ファイルへの書き込み


  with open("sample.txt", "w") as f:
      f.write("こんにちは、ファイル!")

このように、open()write()を使えば、簡単にファイルに文字を書き込めます。

1行ずつ読み込む


  with open("sample.txt", "r") as f:
      for line in f:
          print(line)

ファイルを1行ずつ読むときは、for文で回すと便利です。

テキストファイルの読み書きは、日記やメモ、データの保存などいろいろな場面で使えます。