このエントリーをはてなブックマークに追加


Pythonでテキストファイルを1行ずつ読み込む

Pythonでテキストファイルを1行ずつ読み込むサンプルコードを以下に記します。


スポンサーリンク

関連記事

動作確認環境

$ python --version
Python 2.7.3
$ lsb_release -d
Description:    Ubuntu 12.04.4 LTS

テキストファイルの読み込み

テキストファイルをオープンし一行ずつ読み込み表示するサンプルコードです。
使用したテキストファイルは以下の通りです。

sakura
tsubaki
suzuran
ajisai
kiku

サンプルコード

#!/usr/bin/env python

f = open('text.txt', 'r')

for l in f:
    l = l.rstrip()
    print l
f.close()

実行結果

sakura@ubuntu:~/python$ chmod +x readtxt.py
sakura@ubuntu:~/python$ ./readtxt.py
sakura
tsubaki
suzuran
ajisai
kiku

上記のサンプルコードでrstripを使用しています。
これは、行末の改行コードを削除しています。

以上、テキストファイルを1行ずつ読み込み表示する方法でした。


スポンサーリンク


添付ファイル: filereadtxt.py 567件 [詳細] filetext.txt 582件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:31:36