文件的打开模式有几种。详细解释每种模式的具体含义?

 我来答
司马刀剑
高粉答主

2021-06-04 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:8082万
展开全部
文件操作的基础模式有三种(默认的操作模式为r模式):
r模式为read
w模式为write
a模式为append
文件读写内容的格式有两种(默认的读写内容的模式为b模式):
t模式为text

b模式为bytes
需要注意的是:t、b这两种模式均不能单独使用,都需要与r/w/a之一连用。
r:read,只读模式,只能读不能写,文件不存在时报错。
w:只能写,不能读,文件存在的时候会清空文件后再写入内容,文件不存在的时候会创建文件后写入内容。
a:可以追加。文件存在,则在文件的末端写入内容;文件不存在的时候创建文件后写入内容
b模式是通用的模式,因为所有的文件在硬盘中都是以二进制的形式存储的,需要注意的是:b模式读写文件,一定不能加上encoding参数,因为二进制无法再编码。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式