【彙總】python檔案開啟的訪問模式有幾種?
在python中,開啟檔案的訪問模式有很多種,比如讀模式、寫模式、追加模式等等,本篇文章詳細為大家介紹一下python檔案開啟的訪問模式有幾種?快來學習一下吧。
python檔案開啟的訪問模式有幾種?
r:以只讀方式開啟檔案。檔案的指標將會放在檔案的開頭,這是預設模式。
w:開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋,如果該檔案不存在,建立新檔案。
a:開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。
rb:以二進位制格式開啟一個檔案用於只讀。檔案指標將會放在檔案的開頭。這是預設模式。
wb:以二進位制格式開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋,如果該檔案不存在,建立新檔案。
ab:以二進位制格式開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。
r+:開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。
w+:開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。
a+:開啟一個檔案用於讀寫。如果該檔案已存在,檔案指標將會放在檔案的結尾。檔案開啟時會是追加模式,如果該檔案不存在,建立新檔案用於讀寫。
rb+:以二進位制格式開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。
wb+:以二進位制格式開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋,如果該檔案不存在,建立新檔案。
ab+:以二進位制格式開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。如果該檔案不存在,建立新檔案用於讀寫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2888068/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python儲存檔案的幾種方法Python
- pycharm開啟debug模式報錯彙總PyCharm模式
- oracle 索引訪問的幾種方式Oracle索引
- python讀取大檔案的幾種方法Python
- Windows與Linux檔案系統互訪的幾種方法WindowsLinux
- 訪問資料庫的幾種方法資料庫
- Android.mk各種檔案編譯彙總Android編譯
- Vim常見模式有幾種?模式
- 孔乙己的疑問:單例模式有幾種寫法單例模式
- CCE叢集VPC網路模式下幾種訪問場景模式
- 使用ADO訪問Oracle問題彙總Oracle
- 即時通訊傳送檔案的方法有幾種?
- iOS開發 檔案儲存方法彙總iOS
- DRG政策檔案彙總
- Python C7-4——檔案物件的幾種操作Python物件
- Spring中的9種設計模式彙總Spring設計模式
- 3.2.4 開啟資料庫到限制訪問模式資料庫模式
- 單例模式有幾種寫法?單例模式
- ArchLinux各種問題彙總Linux
- 電腦開啟軟體總是提示:開啟此類檔案總是詢問
- 檔案上傳的幾種方式
- Python副檔名有幾種?分別代表什麼?Python
- vue-router先hash模式部署專案,然後開啟histroy模式 ,引發的幾個問題以及histroy模式的開啟方式、優點Vue模式
- 23種設計模式之訪問者模式設計模式
- android intent開啟各種檔案的方法AndroidIntent
- 訪問ASM中的檔案ASM
- ArcEngine 開啟AutoCAD檔案的幾種方法與讀取CAD資料的方法
- 有關歸檔模式的啟動模式
- python 字典訪問的三種方法Python
- 網路訪問之開啟經典模式(指令碼)模式指令碼
- 資料傳輸 | 如何開啟 DTLE 的 HTTPS 訪問模式HTTP模式
- python-訪問者模式Python模式
- 為什麼抓包檔案有好幾種型別?型別
- 【RMAN】Oracle中如何備份控制檔案?備份控制檔案的方式有哪幾種?Oracle
- Python直譯器有幾種Python
- NodeJs 的幾種檔案路徑NodeJS
- 計算檔案Checksum的幾種方法
- JavaScript~檔案下載的幾種方式JavaScript