文件
文件就是存储在某种长期储存设备上的一段数据
在计算机中,文件是以二进制
方式保存在磁盘上的
文本文件:可使用文本编辑查看,读写方式以字符串
方式
二进制文件:以字节串存储,读写方式以字节串
方式
文件的基本操作
- 打开文件
文件对象 = open(文件名, 打开模式)
文件名:文件路径和名称,源文件同目录可省路径
打开模式:文本 or 二进制,读 or 写
with open(文件名, 打开模式) as fp:
通过文件对象fp读写文件内容的语句
文件的打开模式 | 描述 |
---|---|
r | 只读模式,默认值,⽂件不存在则返回FileNotFoundError |
w | 覆盖写模式,文件不存在则创建,存在则先清空再创建 |
x | 创建写模式,文件不存在则创建,存在则返回FileExistsError |
a | 追加写模式,文件不存在则创建,存在则在文件末尾追加内容 |
+ | 与 r / w / x / a 一同使用,在原功能基础上增加同时读写的功能 |
t | 文本文件模式,默认值 |
b | 二进制文件模式 |