Bootstrap

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()

参考:python 文件读写模式r,r+,w,w+,a,a+的区别(附代码示例)

转载于:https://blog.51cto.com/weiruoyu/2342514

;