从文件处理到文件的高级应用 什么是文件处理:修改存储的信息 什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息) 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