Python File tell() 方法
Python 文件对象的 tell() 方法返回文件的当前游标位置,即文件指针当前位置
语法
fileObject.tell()
参数
无
返回值
返回文件的当前位置
范例
假设当前目录下存在文件 demo.txt
内容如下
www.twle.cn www.twle.cn www.twle.cn www.twle.cn www.twle.cn
下面的代码使用 tell() 显示文件游标的位置
#!/usr/bin/python # 打开文件 fp = open("demo.txt", "rw+") print ( "文件名为: ", fp.name ) line = fp.readline() print ( "读取的数据为: %s" % (line) ) # 获取当前文件位置 pos = fp.tell() print ( "当前位置: %d" % (pos) ) # 关闭文件 fp.close()
运行以上 Pyhton 代码,输出结果如下
文件名为: demo.txt 读取的数据为: www.twle.cn 当前位置: 12