1. 程式人生 > >Python之路-文件操作(py)

Python之路-文件操作(py)

句柄 接口 編碼 操作 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)