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

如题所述

文件操作的基础模式有三种(默认的操作模式为r模式):
r模式为read
w模式为write
a模式为append
文件读写内容的格式有两种(默认的读写内容的模式为b模式):
t模式为text

b模式为bytes
需要注意的是:t、b这两种模式均不能单独使用,都需要与r/w/a之一连用。
r:read,只读模式,只能读不能写,文件不存在时报错。
w:只能写,不能读,文件存在的时候会清空文件后再写入内容,文件不存在的时候会创建文件后写入内容。
a:可以追加。文件存在,则在文件的末端写入内容;文件不存在的时候创建文件后写入内容
b模式是通用的模式,因为所有的文件在硬盘中都是以二进制的形式存储的,需要注意的是:b模式读写文件,一定不能加上encoding参数,因为二进制无法再编码。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网