Python File read() メソッド
概要
read()このメソッドは、ファイルから指定したバイト数を読み取るために使用します。未指定または負の場合は、すべてを読み取ります。
構文
read() メソッドの構文は次のとおりです:
fileObject.read([size]);
パラメータ
-
size-- ファイルから読み取るバイト数。デフォルトは -1 で、ファイル全体を読み取ることを意味します。
戻り値
文字列から読み取ったバイトを返します。
例
以下の例では、read() メソッドの使用法を示しています:
ファイル サンプル.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", "rw+")
print "ファイル名: ", fo.name
line = fo.read(10)
print "読み取った文字列: %s" % (line)
# ファイルを閉じる
fo.close()
# -*- coding: UTF-8 -*-
# ファイルを開く
fo = open("サンプル.txt", "rw+")
print "ファイル名: ", fo.name
line = fo.read(10)
print "読み取った文字列: %s" % (line)
# ファイルを閉じる
fo.close()
上記の例の出力結果は次のとおりです:
文件名为: サンプル.txt 读取的字符串: 1:www.runoその他の拡張
Python File(ファイル) メソッド