Python3 File readlines() メソッド

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


概要

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

終端文字 EOF に達すると空文字列を返します。

構文

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

fileObject.readlines( );

パラメータ

  • なし。

戻り値

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

例

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

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

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

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

例(Python 3.0+)

#!/usr/bin/python3 # ファイルを開く 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

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

その他の拡張