模式 可做操作 若檔案不存在 是否覆寫
r 隻能讀 報錯 -
r+ 可讀可寫 報錯 是
w 隻能寫 建立 是
w+ 可讀可寫 建立 是
a 隻能寫 建立 否,追加寫
a+ 可讀可寫 建立 否,追加寫
1.隻讀模式(r)一個存在的檔案:
def file_operation():
with open('/wzd/test.txt', mode='r') as f:
# f.write('abc')
r = f.readlines()
print r
print '---done---'
file_operation()
2.隻讀模式(r)一個不存在的檔案:
def file_operation():
with open('/wzd/test001.txt', mode='r') as f:
# f.write('abc')
r = f.readlines()
print r
print '---done---'
file_operation()
3.隻讀模式去寫檔案:
def file_operation():
with open('/wzd/test.txt', mode='r') as f:
f.write('abc')
r = f.readlines()
print r
print '---done---'
file_operation()