打开文件时模式字符的含义:
字符
含义
"r"
以只读方式打开(默认)
"w"
以只写方式打开,若要打开的文件存在,则删除原文件内容。如果不存在,则创建改文件并以只写方式打开
"x"
创建一个新文件,并以写模式打开这个文件,如果文件存在,则会产生“FileExistsError”错误
"a"
以只写模式打开一个文件,如果要打开的文件存在,则要写入的内容追加到文件末尾
"b"
用二进制模式打开文件
"t"
文本模式打开文件(默认)
"+"
为更新内容打开一个磁盘文件(可读可写),不能单独使用,要和其它模式字符结合使用
缺省模式是“rt”
"w+b" ,可以实现二进制的随机读写,当打开文件时,文件内容会被清空
“r+b” ,以二进制读和更新模式打开文件,打开文件时不会清空文件内容
"r+" ,以文本模式读和更新模式打开文件,打开文件时不会清空文件内容
相关方法:
1、open(filename,mode)
参数:filename,文件名,必选,字符串形式。mode,操作模式,可选,默认为 r
作用:打开文件
返回值:返回一个