python-IO
02-07
IO即input、output,也就是輸入輸出,比如文件內容的展示(輸出),編輯文件內容(輸入)。
1、文件讀取
打開文件:
讀取文件內容:file.read()
關閉文件:
文件讀寫時都有可能產生IOError,導致後面的 file.close() 代碼不會執行,需要進行錯誤處理:
文本內換行會影響輸出的結果,使用strip()可以處理這個問題:
以w模式打開文件:
這樣我們通過write()即可寫入內容,寫二進位文件的話需要以wb打開文件。
我們驗證下,剛才是否寫入內容了:
StringIO可以讓我們像文件讀寫那樣操作字元串:
BytesIO可以讓我作二進位的讀寫:
4、os模塊
獲取操作系統類型:
對文件進行重命名 #找不到文件時會報錯【FileNotFoundError】:
推薦閱讀:
※Python 會不會替代 MATLAB?
※給妹子講python--15迭代環境
※Scrapy爬蟲框架教程(四)-- 抓取AJAX非同步載入網頁
※【談談智商稅】我究竟該怎麼學Python