当前位置:   article > 正文

python 文件读写模式 r、w、a_python中r读写

python中r读写

文件读写模式

基本:

1、“r”只读

为输入打开一个文本文件,不存在则失败

2、“w”只写

为输出打开一个文本文件,不存在则新建,存在则删除(覆盖)后新建

3、“a”追加

向文本文件尾部增加数据,不存在就新建,存在则追加(这也是和“w”不一样之处)

复合:

“w”、“r”、“a”后面跟“+”表示读写

“w”、“r”、“a”后面跟“b“表示读写一个二进制文件

例如:”rb"(只读)  为输入打开一个二进制文件,不存在则失败;

            "r+"(读写)  为读写打开一个文本文件,不存在则失败

相似但要区别:

1、"r+"(读写) 
 为读写打开一个文本文件,不存在则失败
 
2、"w+" (读写)
 为读写建立一个新的文本文件,不存在则新建,存在则删除后新建
 
3、 "a+"(读写)
 为读写打开一个文本文件,不存在则创建,存在则追加

 

参考:

[1] https://blog.csdn.net/weibojishu1984/article/details/5876433

[2] https://blog.csdn.net/qq_29053519/article/details/78556555

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/42409
推荐阅读
相关标签
  

闽ICP备14008679号