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+的區別(附代碼示例)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章