1.文件操作:open()打开文件 ,read()阅读文件 ,readline()阅读文件一行,readlines()阅读文件多行 ,write()写文件
for line in f:遍历文件中的内容 路径的问题:(1)绝对路径,从磁盘根目录寻找(2)相对路径,从当前程序运行的文件夹内寻找
2.文件操作的相关模式Mode r :读,w:只写,a:追加,r+:读写,w+:写读,a+:追加读
非文本文件 rb:以字节的形式读出来,wb:以字节的形式写出来,ab:以字节的形式追加
r+b:读写 ,w+b:写,a+b:追加写
3.文件的相关操作:(1)seek()移动光标 重点!!! seek(0)开头 seek(0,2)移动到末尾
(2)tell ()获取光标所在的位置
(3)truncate ()截断文件
4.文件修改:with open(XXX) as句柄,/ open(xxxxx)as xxx 不用手动关闭文件句柄
文件修改的步骤(1)从源文件中读取数据 (2)写入到副本文件中 (3)删除源文件 (4)把副本重命名成源文件
import os #引入操作系统
os.remove() #删除
os.rename() #改名字