Python: テキストファイルの読み込み – read()、readlines()、readline()メソッド


以下の読み込み用テキストファイルを用いて、
text.txt

以下のメソッドを用いた場合の処理を書いてみます。

  • read() – ファイルを全て読み込み、その文字列データに対して処理を行う
  • readlines() – ファイルを全て読み込み、1行毎に処理を行う
  • readline() – 1行毎に読み込み、その処理を繰り返す

read() – ファイルを全て読み込み、その文字列データに対して処理を行う

実行結果

readlines() – ファイルを全て読み込み、1行毎に処理を行う

実行結果

readline() – 1行毎に読み込み、その処理を繰り返す

実行結果

リファレンス

チュートリアル

関連記事 (Related Articles):


Python: テキストファイルの読み込み – read()、readlines()、readline()メソッド」への5件のフィードバック

  1. ピンバック: Y.Okada

  2. ピンバック: MURAKAMI Shigeki

  3. ピンバック: テキストファイルの読み込み | 地下鉄はメンマの味

  4. 匿名

    lines1 = data1.split(‘n’)]
    ->lines1 = data1.split(‘\n’)
    では?

    返信
    1. yukun 投稿作成者

      コードが誤っており、失礼しました。
      ご指摘の通りです。記事本文を修正致しました。

      また、実行結果の一部の表記に誤植(※)がありましたので、合わせて修正しております。
      ※半角<>がURLエンコードされていた。

      返信

コメントを残す