Python File tell() メソッド
概要
tell()このメソッドはファイルの現在位置、つまりファイルポインタの現在位置を返します。
構文
tell() メソッドの構文は次のとおりです:
fileObject.tell()
パラメータ
-
无
戻り値
ファイルの現在位置を返します。
例
以下の例は tell() メソッドの使用法を示しています:
ファイル サンプル.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.readline()
print "读取的数据为: %s" % (line)
# 获取当前文件位置
pos = fo.tell()
print "当前位置: %d" % (pos)
# 关闭文件
fo.close()
上記の例の出力結果は次のとおりです:
文件名为: サンプル.txt 读取的数据为: 1:www.example.com 当前位置: 17その他の拡張
Python File(ファイル) メソッド