


今天的基础篇内容讲解python文件基础操作的基本知识,大家这么聪明,一看就会了。

1. 文件的概念:文件是存储在磁盘上的数据集合,文件可以包含各种类型的数据,如文本、图像、音频、视频或程序代码。计算机的文件系统通过文件名和文件路径来定位和管理文件。文件名通常包含文件的名称和扩展名,扩展名用于表示文件的类型(例如.jpg表示图像文件)
1.2. 文件的持久化:数据是以二进制的形式存储在内存的,将数据写到磁盘文件的过程称之为持久化。
2. 文件的分类
2.1 文本文件:通过统一的编码格式进行存储,可以被看做存储在磁盘上的长字符串。纯文本文件编码格式常见的有ASCII、UTF-8、UTF-16等。
2.2 二进制文件:由计算机原始的0、1组成,没有编码格式,如常见的jpg图片文件。
3. 文件路径
3.1 绝对路径:从根目录出发到指定位置的路径,如E:/...
3.2 相对路径:从当前位置到指定位置的路径,如.././...
with open('qq.txt','w') as f:f.write('hello')
### read([size]):若不指定size,则读取文件中所有数据with open('qq.txt','r') as f:f.read() # 读取全部数据f.read(5) # 读取前五个字节数据### readline([size]):若不指定size,则读取文件中的第一行数据with open('qq.txt','r') as f:f.readline() # 读取第一行数据f.readline(5) # 读取前五行数据### readlines():读取文件所有行数据,并返回一个列表with open('qq.txt','r') as f:f.readlines() # 读取所有行数据,并返回列表



总结:今日我们学习了Python基础篇-文件基础操作:核心是掌握文件的打开与读写操作。通过open(文件名,模式)指定路径和模式(如r只读、w写入、a追加),配合read()、readline()、write()等方法实现内容读取与写入。这里推荐使用with open()上下文管理语句,可自动管理文件资源,避免忘记关闭文件导致数据丢失。在Python基础篇,后续我们将持续学习Python基础知识,祝每一位study er学习愉快。




