天天看點

Python IO帶的參數大全解析

r

打開檔案僅供閱讀。檔案指針位于檔案的開頭。這是預設模式。

rb

打開一個隻能以二進制格式讀取的檔案。檔案指針位于檔案的開頭。這是預設模式。

r+

打開檔案進行讀寫。檔案指針将位于檔案的開頭。

rb+

以二進制格式打開檔案以讀取和寫入。檔案指針将位于檔案的開頭。

w

打開一個檔案隻寫。如果檔案存在,則覆寫該檔案。如果該檔案不存在,則建立一個新檔案進行寫入。

wb

打開一個隻能以二進制格式寫入的檔案。如果檔案存在,則覆寫該檔案。如果檔案不存在,則建立一個新檔案進行寫入。

w+

打開一個用于寫入和閱讀的檔案。如果檔案存在,則覆寫現有檔案。如果該檔案不存在,則建立一個用于讀取和寫入的新檔案。

wb+

以二進制格式打開用于寫入和讀取的檔案。如果檔案存在,則覆寫現有檔案。如果該檔案不存在,則建立一個用于讀取和寫入的新檔案。

a

打開一個檔案進行追加。如果檔案存在,檔案指針位于檔案末尾。也就是說,該檔案處于追加模式。如果檔案不存在,它将建立一個新檔案進行寫入。

ab

打開一個以二進制格式附加的檔案。如果檔案存在,檔案指針位于檔案末尾。也就是說,該檔案處于追加模式。如果檔案不存在,它将建立一個新檔案進行寫入。

a+

ab+

繼續閱讀