`file文件操作_操作系统底层关系_写入文件
文本文件和二进制文件
按文件中数据组织形式,我们把文件分为文本文件和二进制文件两大类。
-
文本文件
文本文件存储的是普通“字符”文本,python默认为
unicode
字符集(两个字节表示一个字符,最多可以表示:65536个),可以使用记事本程序打开。 -
二进制文件
-
二进制文件把数据内容用“字节”进行存储,无法用记事本打开。必须使用专用的软件解码。常见的有:MP4视频文件、MP3音频文件、JPG图片、doc文档等等。
Python标准库中,如下是文件操作相关的模块,我们会陆续给大家介绍。
名称 | 说明 |
---|---|
io模块 | 文件流的输入和输出操作 input output |
os模块 | 基本操作系统功能,包括文件操作 |
glob模块 | 查找符合特定规则的文件路径名 |
fnmatch模块 | 使用模式来匹配文件路径名 |
fileinput模块 | 处理多个输入文件 |
filecmp模块 | 用于文件的比较 |
csv模块 | 用于cs |