python⽂件读写模式r,r+,w,w+,a,a+的区别(附代码⽰例)模式可做操作若⽂件不存在是否覆盖
r 只能读报错 -
r+ 可读可写报错 是
w 只能写创建 是
w+ 可读可写创建 是
a 只能写创建 否,追加写
a+ 可读可写创建 否,追加写
1.只读模式(r)⼀个存在的⽂件:
def file_operation():
with open('/', mode='r') as f:
# f.write('abc')
r = f.readlines()
python怎么读的print r
print '---done---'
file_operation()
2.只读模式(r)⼀个不存在的⽂件:
def file_operation():
with open('/', mode='r') as f:
# f.write('abc')
r = f.readlines()
print r
print '---done---'
file_operation()
3.只读模式去写⽂件:
def file_operation():
with open('/', mode='r') as f:
f.write('abc')
r = f.readlines()
print r
print '---done---'
file_operation()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论