Python文件操作
一、文件的编码
-
编码就是一种规则集合,记录了内容和二进制间相互装换的逻辑。
-
最常用UTF-8
二、文件的读取
(1)操作文件需要通过open函数打开文件得到文件对象
(2)文件对象有如下读取方法:
(3)文件读取玩成后,要使用文件对.close()方法关闭文件对象,否则文件会被一直占用
三、文件的写入
(1)写入文件使用open函数的“w”模式进行写入
(2)写入的方法有:
-
write(),写入内容
-
flush(),刷新内容到硬盘中
(3)注意事项:
-
w模式,文件不存在,会创建新文件
-
w模式,文件存在,会清空原有内容
-
close()方法,带有flush()方法的功能
四、文件的追加
(1)追加写入文件使用open函数的“a”模式进行写入
(2)追加写入的方法(和w模式一致):
-
write(),写入内容
-
flush(),刷新内容到硬盘中
(3)注意事项:
-
a模式,文件不存在,会创建新文件
-
a模式,文件存在,会在原有内容后面继续写入
-
可以使用“\n”来写出换行符
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~