美文网首页
关于python 文件的读写 ‘r’‘a’‘w’‘r+’等的区别

关于python 文件的读写 ‘r’‘a’‘w’‘r+’等的区别

作者: Stefan0 | 来源:发表于2018-11-22 15:27 被阅读0次

总结:

r 只能读 (带r的文件必须先存在)

r+ 可读可写 不会创建不存在的文件 从顶部开始写 会覆盖之前此位置的内容

w+ 可读可写 如果文件存在 则覆盖整个文件不存在则创建  //要close 之后才算完成写入

w 只能写 覆盖整个文件 不存在则创建

a 只能写 从文件底部添加内容 不存在则创建

a+ 可读可写 从文件顶部读取内容 从文件底部添加内容 不存在则创建            

r+可读可写,不会创建不存在的文件。如果直接写文件,则从顶部开始写,覆盖之前此位置的内容,如果先读后写,则会在文件最后追加内容。

---------------------

作者:是世博呀

来源:CSDN

原文:https://blog.csdn.net/yinghuo110/article/details/79179165

相关文章

  • 关于python 文件的读写 ‘r’‘a’‘w’‘r+’等的区别

    总结: r 只能读 (带r的文件必须先存在) r+ 可读可写 不会创建不存在的文件 从顶部开始写 会覆盖之前此位置...

  • python open文件操作

    f=open('/tmp/hello','w') open(路径+文件名,读写模式) 读写模式:r只读,r+读写,...

  • ex15~ex16文件操作

    进入文件操作部分,这里涉及文件操作的一些方法,先罗列在下面: open--打开文件r只读,r+读写w新建,w+读写...

  • Ruby文件操作

    一、文件操作 1、文件模式 "r" :只读。从文件开头开始(默认模式)。"r+" :读写。从文件的开头开始。"w"...

  • Python中关于txt的简单读写操作

    常用的集中读写模式: 1、r 打开只读文件,该文件必须存在。 2、r+ 打开可读写的文件,该文件必须存在。 3、w...

  • r、r+、w、w+、a、a+操作

    r 打开只读文件,该文件必须存在。r+ 打开可读写的文件,该文件必须存在。w 打开只写文件,若文件存在则文件...

  • r、r+、w、w+、a、a+操作

    r 打开只读文件,该文件必须存在。r+ 打开可读写的文件,该文件必须存在。w 打开只写文件,若文件存在则文件...

  • python文件读写

    1、r 打开只读文件,该文件必须存在。2、r+ 打开可读写的文件,该文件必须存在。3、w 打开只写文件,若文件存在...

  • 文件读写

    r+ 可读可写.文件指针会放在文件的开头(若文件不存在报错)w+ 新建读写a+ 追加附加读写方式打开.文件指针会放...

  • python 文件操作

    Python3.5中,open()不同模式如r、r+ 、w+、w、a、a+有何不同? r 只能读r+ 可读可写 不...

网友评论

      本文标题:关于python 文件的读写 ‘r’‘a’‘w’‘r+’等的区别

      本文链接:https://www.haomeiwen.com/subject/hqmlqqtx.html