访问模式 | 模式说明 |
---|---|
r或rb | 以只读的方式打开文本文件(不会自动创建文件,若文件不存在则报错) |
w或wb | 以写的方式打开文件(如果文件存在则会清空文件,如果文件不存在则会创建文件) |
a或ab | 以追加方式打开文件,在文件末尾添加内容,若文件不存在则会创建文件 |
r+或rb+ | 以可读可写的方式打开文件(不创建新文件) |
w+或wb+ | 以可读可写的方式打开文件(如果文件存在则会清空文件,如果文件不存在则会创建文件) |
a+或ab+ | 以添加方式打开文件,打开文件并在末尾添加文件,若文件不存在则创建文件 |
a,a+方式打开时,会将文件分为两部分,一部分为源文件,一部分为用于修改的空白文件,所以该方式不会更改文件原内容只会添加新内容。