如何在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之前。
阅读更多:Python 教程
极客教程