python文件操作
一、文件编码
编码技术:翻译的规则,记录了如何将内容翻译成二进制,以及如何将二进制翻译回可识别内容;
计算机中有许多可用编码:UTF-8、GBK、Big5等;
UTF-8是目前全球通用的编码格式;
不同的编码,将内容翻译成二进制也是不同的;
编码有许多,所以要使用正确的编码,才能对文件进行正确的读写操作
二、文件的读取
1、open()打开函数
在python中,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件;
语法:open(name, mode, encoding)
示例:
mode常用的三种基础访问模式
2、读操作相关方法
(1)read()方法:文件对象.read(num)
num标识要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据。
(2)readlines()方法:
可以按照行的方式把整个文件中的内容进行一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素。
1)一次读取一行内容
2)for循环读取文件行
3)close()关闭文件对象
3、with open语法
汇总:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了