文件使用方式由r,w,a,t,b,+六个字符拼成,各字符的含义是:
- r(read): 读
- w(write): 写
- a(append): 追加
- t(text): 文本文件,可省略不写
- b(banary): 二进制文件
- +: 读和写
组合意义:
- “rt” 只读打开一个文本文件,只允许读数据
- “wt” 只写打开或建立一个文本文件,只允许写数据
- “at” 追加打开一个文本文件,并在文件末尾写数据
- “rb” 只读打开一个二进制文件,只允许读数据
- “wb” 只写打开或建立一个二进制文件,只允许写数据
- “ab” 追加打开一个二进制文件,并在文件末尾写数据
- “rt+” 读写打开一个文本文件,允许读和写
- “wt+” 读写打开或建立一个文本文件,允许读写
- “at+” 读写打开一个文本文件,允许读,或在文件末追加数据
- “rb+” 读写打开一个二进制文件,允许读和写
- “wb+” 读写打开或建立一个二进制文件,允许读和写
- “ab+” 读写打开一个二进制文件,允许读,或在文件末追加数据