Python文件操作與集合
阿新 • • 發佈:2018-02-22
效果 文件操作 str 模式 strong python 數據 acc 讀寫 python下的文件操作非常至關緊要,這裏將重點講講python下對文件的各種操作
1. open()
想要對文件操作,一個步驟就是打開該文件進行訪問,所以的一切操作都從些命令開始
**> open(‘file_name‘,‘access_mode‘)
file_name:可以為相對路徑和絕對路徑
> access_mode:選擇文件的操作類型 如讀,寫,追加
實例: file = open(‘test‘,‘r‘)
2. 文件的操作類型
access_mode有多種方法如下:
r 讀取文件,讀取文件內數據,文件只支持讀不可以寫
w 向文件寫入數據,如已有該文件,python會在文件開頭部分清空,再寫入新數據,之前文件裏的數據將會覆蓋
文件只支持寫入不可以讀a 追加讀寫文件,該操作的指針計數以文件的結束符位置為準
r+ 讀文件,用於讀取文件中的內容,使文件可讀也可寫
w+ 向文件寫入數據,如w效果一樣,但區別於w,該命令可使文件成為可讀寫
a+ 以讀寫模式追加文件數據
rb 以二進制讀模式打開
wb 以二進制寫模式打開 (效果同於w)
ab 以二進制寫模式追加文件數據
rb+ 以二進制模式讀寫文件內容
wb+ 以二進制模式讀寫文件內容
ab+ 以二進制模式讀寫追加文件內容
**
Python文件操作與集合