版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
前篇文章介绍了PyCharm的基本使用接下来我们的脚本代码都在这个PyCharm这个编辑器里写。好处有很多项目文件结构层佽清晰,写代码的时候会自动化提示和补全这里,我们在昨天创建的项目下新建一个包,然后在包下面新建一个")
版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
前篇文章介绍了PyCharm的基本使用接下来我们的脚本代码都在这个PyCharm这个编辑器里写。好处有很多项目文件结构层佽清晰,写代码的时候会自动化提示和补全这里,我们在昨天创建的项目下新建一个包,然后在包下面新建一个")
上篇接介绍了文件的基本读写功能这里将介绍文件指针及相关函数。
文件指针是打开文件时就具有的属性指向文件的位置,每次读文件或者写文件都会从指针位置开始每次读写都会导致指针偏移相应的字节数。
默认情况下打开文件指针都是指向文件开头只有当打开模式是追加方式(a
a+
)时文件指针財指向文件结尾
查看文件指针的当前位置:def tell(self, offset, whence=None)
,offset表示偏移量whence
表示指针位置,0-文件开头
1-当前位置
,2-文件末尾
默认返回相对的文件开头的偏移量。
读写文件时一定要注意文件指针的位置如:
此时如果要写文件,先要把文件指针提前:
相同的先写文件再读文件也会出出错,但是不会报错:
# 错误这里会输出乱码 |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。