如何在Python中设置文件的读写位置?

您可以使用seek(offset [,whence])方法。它设置文件的当前位置,如stdio的fseek()。whence参数是可选的,默认为0(绝对文件定位);其他值是1(相对于当前位置搜索)和2(相对于文件末尾搜索)。例如,如果有一个名为my_file且文本为Hello \ nworld的文件,而您想移到第一个l之前,则可以使用:

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

这将寻找指向第一个l之前的指针。