Python File readlines() メソッド

Python File(文件) 方法Python File(ファイル) メソッド


概要

readlines()このメソッドは、すべての行を(EOF まで)読み取り、リストを返します。このリストは、Python の for... in ... 構造で処理できます。

EOF に達した場合は空文字列を返します。

構文

readlines() メソッドの構文は次のとおりです:

fileObject.readlines( );

パラメータ

  • なし。

戻り値

すべての行を含むリストを返します。

実例

次の例は、readlines() メソッドの使用法を示しています:

ファイル サンプル.txt の内容は次のとおりです:

1:www.example.com
2:www.example.com
3:www.example.com
4:www.example.com
5:www.example.com

ファイルの内容をループで読み取ります:

実例

#!/usr/bin/python # -*- coding: UTF-8 -*- # ファイルを開く fo = open("サンプル.txt", "r") print "ファイル名:", fo.name for line in fo.readlines(): # 各行を順に読み取る line = line.strip() # 各行の先頭と末尾の空白を削除 print "読み取ったデータ:%s" % (line) # ファイルを閉じる fo.close()

上記の例の出力結果は次のとおりです:

文件名为:  サンプル.txt
读取的数据为: 1:www.example.com
读取的数据为: 2:www.example.com
读取的数据为: 3:www.example.com
读取的数据为: 4:www.example.com
读取的数据为: 5:www.example.com

Python File(文件) 方法Python File(ファイル) メソッド

その他の拡張