Python File read() メソッド

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


概要

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()

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

文件名为:  サンプル.txt
读取的字符串: 1:www.runo

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

その他の拡張