当前位置: 首页 > 工具软件 > OpenR > 使用案例 >

python文件open方式:r、r+、w、w+、a、a+

顾宏朗
2023-12-01

python 文件open方式

  • r 只能读,光标在头从头读取,文件不存在会报错
  • r+ 能读写,光标在头从头读取,文件不存在会报错
  • w 只能写,清空内容从头编辑,文件不存在会创建
  • w+ 能读写,清空内容从头编辑,文件不存在会创建
  • a 只能写,光标在尾追加编辑,文件不存在会创建
  • a+ 能读写,光标在尾追加编辑,文件不存在会创建

加一个b的代表以二进制格式操作,如rb、rb+、wb、wb+、ab、ab+,操作方法不变。

记忆方法:
r:read,读,读当然是有文件才能读,所以不存在会报错
w:write,写,对应r,从头写
a:append,追加,顾名思义附在后面
既然有了a追加,那么w就会清空
写文件不需要文件存在也能写,所以不会报错
有+的表示更新文件,能读能写,文件会不会清空看没有+的,文件不存在会不会报错一样看没有+的

参考:
https://www.runoob.com/python/file-methods.html
https://www.cnblogs.com/nickkkk/p/8944772.html

 类似资料: