Python檔案開啟的幾種方式

2021-09-10 06:51:56 字數 898 閱讀 2011

python 全棧工程師核心面試 300 問深入解析(2020 版)----全文預覽

python 全棧工程師核心面試 300 問深入解析(2020 版)----歡迎訂閱

訪問模式 說明

r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。

w 開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。

a 開啟乙個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。

rb 以二進位制格式開啟乙個檔案用於唯讀。檔案指標將會放在檔案的開頭。這是預設模式。

wb 以二進位制格式開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。

ab 以二進位制格式開啟乙個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。

r+ 開啟乙個檔案用於讀寫。檔案指標將會放在檔案的開頭。

w+ 開啟乙個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。

a+ 開啟乙個檔案用於讀寫。如果該檔案已存在,檔案指標將會放在檔案的結尾。檔案開啟時會是追加模式。如果該檔案不存在,建立新檔案用於讀寫。

rb+ 以二進位制格式開啟乙個檔案用於讀寫。檔案指標將會放在檔案的開頭。

wb+ 以二進位制格式開啟乙個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。

ab+ 以二進位制格式開啟乙個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。如果該檔案不存在,建立新檔案用於讀寫。

python下幾種開啟檔案的方式

昨天看完了這本python高階,感覺這本書對我啟發很大,做了三張紙的筆記,方便我在遇到問題的時候翻閱,然後尋找可能的解決方案。作為乙個使用python一年的小白,雖然說不是小白,但是這一年來基本上是用什麼學什麼,對python沒有系統的學習過,900多頁的厚書看了三分之一就放棄了,所以對python...

python下幾種開啟檔案的方式

昨天看完了這本python高階,感覺這本書對我啟發很大,做了三張紙的筆記,方便我在遇到問題的時候翻閱,然後尋找可能的解決方案。作為乙個使用python一年的小白,雖然說不是小白,但是這一年來基本上是用什麼學什麼,對python沒有系統的學習過,900多頁的厚書看了三分之一就放棄了,所以對python...

python檔案開啟方式

r 唯讀 r 讀寫 兩種只能找檔案不能建立檔案 file line open users r content file line,read print content w 唯讀 w 讀寫 沒有該檔案可以建立檔案 str python file line open users w file line....