Python——文件打開模式辨析


版權聲明:本文系原創,轉載請注明出處及鏈接。

 

Python中,open()函數打開文件時打開模式如r、r+ 、w+、w、a、a+有何不同

 

r  只能讀 
r+ 可讀可寫,不會創建不存在的文件。如果直接寫文件,則從頂部開始寫,覆蓋之前此位置的內容,如果先讀后寫,則會在文件最后追加內容 
w+ 可讀可寫 如果文件存在 則覆蓋整個文件不存在則創建 
w  只能寫 覆蓋整個文件 不存在則創建 
a  只能寫 從文件底部添加內容 不存在則創建 
a+ 可讀可寫 從文件頂部讀取內容 從文件底部添加內容 不存在則創建

 

參考:

  1. https://segmentfault.com/q/1010000003813594

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM