2020-12-10 技術總結

資料小魚Rexa發表於2020-12-10

關於python的讀取檔案

  1. 如果我們想讓python讀取一個資料夾中的所有檔案,我們可以用OS包中的listdir函式
dirname=os.listdir("資料夾名")

出來的結果以list形式輸出,所以我們讀入的時候可以直接for迴圈讀取

  1. 關於r的問題,r其實是防止檔名有/t 等特殊字元,在讀取的時候會被轉譯。也就是加r可以最大限度的保證讀取的是目標檔案
data=pd.read_csv(r'檔名地址等等')
  1. 在讀取檔案的時候,engine引數需要設成“python”,因為預設是c,encoding預設utf-8,如果需要GBK解碼可以單獨設定
data=pd.read("xxxxx.csv", engine="python",encoding='utf-8')

相關文章