【彙總】python檔案開啟的訪問模式有幾種?

老男孩IT教育機構發表於2022-04-21

  在python中,開啟檔案的訪問模式有很多種,比如讀模式、寫模式、追加模式等等,本篇文章詳細為大家介紹一下python檔案開啟的訪問模式有幾種?快來學習一下吧。

  python檔案開啟的訪問模式有幾種?

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

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

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

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

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

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

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

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

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

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

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

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


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2888068/,如需轉載,請註明出處,否則將追究法律責任。

相關文章