Python之路-文件操作(py)
阿新 • • 發佈:2017-05-11
句柄 接口 編碼 操作 strong span 操作系統 使用 color
文件操作的基本步驟:
1.打開文件:f=open(‘filename‘),with open(‘filename‘) as f
2.操作文件:增,刪,改,查
3.關閉文件:f.close
打開文件
python中打開文件的函數為open(‘filename‘,mode=‘r‘,encode=‘utf-8‘),open函數默認返回文件的句柄,我們可以根據句柄來對文件進行增,刪,改,查的操作。將句柄賦給我們定義的變量,假設我們定義變量為f,則f=open(‘filename‘,mode=‘r‘,encode=‘utf-8‘) 或者with open(‘filename‘,mode=‘r‘,encode=‘utf-8‘) as f。
註意點:
1.python解釋器打開文件時,是對硬盤進行操作,需要內核態才可以操作硬盤,故此時python解釋器是調用操作系統的文件讀取接口。windows中文版本默認使用GBK編碼表,linux默認使用utf-8,所有如果操作的文件在windows下,非GBK編碼的,需要在open函數中聲明編碼類型,使操作系統運用相應的編碼規則進行解碼讀取,防止串碼,亂碼現象。
2.
Python之路-文件操作(py)