這個初學,確實不太還了解,
網上有很多資料,寫的很詳細:
模式 | 可做操作 | 若文件不存在 | 是否覆蓋 |
---|---|---|---|
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()