当前位置:优草派 > 问答 > Python问答

Python文件对象的seek方法有什么用?

标签: Python  python文件操作  作者: 罗西汉

回答:

f.seek(offset,whence)可以改变文件对象的位置。通过向参考点添加offset计算位置;参考点由whence参数指定。whence值为0时,表示从文件开头计算,1表示使用当前文件位置,2表示使用文件末尾作为参考点。省略whence时,其默认值为0。即使用文件开头作为参考点,示例如下:

>>> f = open('workfile', 'rb+')

>>> f.write(b'0123456789abcdef')

16

>>> f.seek(5)

5

TOP 10
  • 周排行
  • 月排行