1、seek()函数是Python中操作文件游标移动操作的函数
用法如下
seek(offset,whence=0)
offset:开始的偏移量,也就是代表需要移动偏移的字节数
whence:给offset参数一个定义,表示要从哪个位置开始偏移;0代表从文件开头开始算起,1代表从当前位置开始算起,2代表从文件末尾算起。
2、tell()返回文件中的位置
文件:
案例:
readline(n):读入若干行,n代表读入的最长字节数。
readlines() :读入所有行的内容
read读入所有行的内容
3、案例分析
结果分析:
打开文件之后,首先从文件开头读(即seek=0),第一行有数据,f.tell()记住当前位置(即第一行最后的换行符),yield data:即输出第一行内容。