Python 中文件方法的 tell()
函数返回文件读/写指针在文件中的当前位置。它指示将要读取或写入的下一个字节。位置是一个整数值,表示从文件开头开始的字节数。
参数值
此函数不接受任何参数。返回值
tell()
方法返回一个整数,表示当前文件位置。
如何在 Python 中使用 tell()
示例 1
tell()
方法返回当前文件位置,表示为一个整数,给出从文件开头开始的字节数。
with open('example.txt', 'r') as file:
position = file.tell()
print(position)
示例 2
tell()
方法通常用于存储当前文件位置以供以后使用,或跟踪文件中读取进度。
with open('data.bin', 'rb') as file:
current_position = file.tell()
print(f'Current position: {current_position}')