从文件处理到文件的高级应用 什么是文件处理:修改存储的信息 什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息) 02文件的三种打开模式 03文件的路径 04with管理文件上下文 05文件的高级应用
什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息)
操作文件的流程
1.打开文件
乁.文件路径
尓.打开模式,w--》write
厁
f=open(r'C:UsersJinyyDesktop新建文件夹
ick罚站.png','w',encoding='utf8')
2.修改/读取文件
3.保存文件
f.flush()
4.关闭文件:python 真的能操作文件码,python通过操作系统操作文件
del f
f.close()
02文件的三种打开模式
1读取
读取 :rt (read_text)读取文本内容 只读
2写入
写入:wt(write_text) 写入文本内容 不可读
3追加写入
追加写入:at(append_text)追加写入文本内容 不可读
03文件的路径
绝对路径:从盘符开始
相对路径:执行文件的文件夹下的文件名
04with管理文件上下文
with open(‘文件’) as f:
缩进下不会关闭文件,可再此进行操作
print(data)#离开缩进之后会关闭操作系统中的文件,但是不会关闭python内存中的文件
05文件的高级应用
r+
w+
a+
没什么用处了解即可
光标的高级移动
以字节为单位
seek
tell
truncae
以字符为单位
read