1. 程式人生 > >Python3 文件操作

Python3 文件操作

內容 讀寫文件 模式 換行 自動轉換 class 只讀 默認 讀寫

打開文件的模式有:
1. 只讀模式(默認)
2. 只寫模式(不可讀,不存在則創建,存在則覆蓋)
3. 追加模式(可讀,不存在則創建,存在則只追加內容)

"+"表示可同時讀寫某個文件:
1. r+可讀寫文件(可讀,可寫,可追加)
2. w+寫讀
3. a+追加

"U"表示在讀取時,可以將\r \n \r\n自動轉換成\n(與r或者r+模式同時使用)
因為Windows系統的換行符為\r\n,Linux系統的換行符為\n,加上U則能自動把\r\n轉換成\n
1. rU
2. r+U

"b"表示處理二進制文件
1.rb
2.wb
3.ab

Python3 文件操作