Python:如何重置文件偏移位置
1、打开PyCharm软件,创建一个Python文件。
2、在前一篇获取文件偏移量经验中,我们得知一个文本文件被读取全部内容后,偏移量就是整个文件的字节数。
3、第一个问题:如何把偏移量从末尾移至开头呢?采用seek(0,0)实现。其中,第一个0表示移咿蛙匆盗动0个字节,第二个0表示从开头位置移动。
4、第二个问题:是否可以从文件末尾开始移动呢?在以UTF-8格式打开文件后,此操作报错。
5、针对第二个问题,我尺攵跋赈们将文件的打开方式改为二进制方式,再执行seek(-302,2)。其中,第二个参数表示从文件末尾开始移动,第一个参数-302表示向文件开头方向移动302个字节数。
6、第三问题:是否可以从当前读取到的位置开始设置偏移量?采用seek(2,1)实现。其中,第一稍僚敉视个参数表示向文件尾部移动2个字节,第二个参数表示从当前位置开始移动。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:66
阅读量:76
阅读量:89
阅读量:96
阅读量:53