1. 程式人生 > >Python文件操作與集合

Python文件操作與集合

效果 文件操作 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文件操作與集合