首页 > 编程笔记

Python tell()方法:返回文件指针的位置

Python tell() 方法返回文件的当前位置,即文件指针的当前位置。

tell() 方法的语法格式如下:

fileObject.tell()

例如创建一个文本文件 tt.txt,内容如下:

1:屋上春鸠鸣,村边杏花白。
2:持斧伐远扬,荷锄觇泉脉。
3:归燕识故巢,旧人看新历。
4:临觞忽不御,惆怅远行客。


示例:读取 tt.txt 文件内容的 Python 代码。
fu=open('tt.txt')  #打开文件
print ("文件名为: ", fu.name)  #输出文件的名称
line = fu.readline()
print ("读取数据为:%s" % (line))
post = fu.tell()  # 获取当前文件位置
print ("当前位置为: %s" % (post))
fu.close()  #关闭文件
输出结果如下:

文件名为:  tt.txt
读取数据为:1:屋上春鸠鸣,村边杏花白。
  
当前位置为: 28

推荐阅读