如何使用seek()方法重置Python中的文件读写位置?

您可以使用seek(offset [,whence])方法。它设置文件的当前位置,如stdio的fseek()。whence参数是可选的,默认为0(绝对文件定位);其他值是1(相对于当前位置搜索)和2(相对于文件末尾搜索)。

示例

例如,如果您已经打开了文件并想回到起始位置,则可以使用:

f = open('my_file.txt', 'r')
f.seek(0)
f.close()

这将寻找指向文件开头的指针。您还可以将第二个参数设置为2并获取指向文件末尾的指针。