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

如何在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 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程