file.seek()

file.seek()操作方法示例**:

>>> x =file('a.txt','w+')

>>> x.write('aaaaaaaaaa') #在文件里写10个a
>>> x.tell() #显示表明当前游标在文件末尾
10
>>> x.seek(3) #移动3个字节,whence没有设置默认为从文件开头开始
>>> x.tell()
3
>>> x.seek(5,1) #移动5个字节,1代表从当前位置开始
>>> x.tell()
8
>>> x.seek(-1,2)#向前移动1个字节,2代表从文件末尾开始
>>> x.tell()
9

示例中用了file.seek()方法移动游标,但有的同学不知道当前文件游标在哪里呢、怎么看?示例中的file.tell()方法的返回值就告诉大家当前文件游标的位置。

原文地址:https://www.cnblogs.com/yangzilaing/p/13629696.html