文件操作
一.文件的操作流程
①打开文件
②操作文件
③关闭文件
二.文件打开方式
①with open('XX.txt','r',encoding='utf-8') as file #pycharm中encoding不输入,默认为GBK,这里是相对路径,也可以输入D:\...的路径。
with后不需要手动关闭文件,将文件的释放交给了with处理
②file= open('XX.txt','r',encoding='utf-8')
需要file.close()关闭文件
三.模式
r 读取内容 rb 以二进制直接只读 r+ 可读可写 rb+ 以二进制方式,可读可写
w 清空后写内容 wb 清空后直接把二进制直接写入文件 w+ 清空后可写可读 wb+ 清空后二进制方式可读可写
a 追加内容 ab 直接把二进制追加文件到问价末 a+ 可写可读 ab+二进制方式追加可写可读
四.游标
seek(偏移量,偏移位置)
文件位置0,文件开头位置;1,文件当前位置;2,文件末尾
在偏移位置为1,2时,偏移量负值,可以反向移动光标。