python 文件读写with open模式r,r+,w,w+,a,a+的区别

模式可做操作若文件不存在是否覆盖
r 只能读 报错 -
r+ 可读可写 报错
w 只能写 创建
w+  可读可写 创建
a   只能写 创建 否,追加写
a+ 可读可写 创建 否,追加写

例子:

def file_operation():
    with open('/wzd/test.txt', mode='r') as f:
        # f.write('abc')
        r = f.readlines()
        print r
        print '---done---'
 
file_operation()

 

posted on 2025-02-11 10:42  数据与人文  阅读(394)  评论(0)    收藏  举报