Python | 解決 Pandas 套件無法解析文件的編碼
最近在透過 pandas 學習如何匯入 csv 資料到 python 中,但是總是出現 UnicodeDecodeError 的警告視窗,網路上也有解法,我也進行了嘗試。
但是你還是會發現,有時候依然會出現 UnicodeDecodeError 的警告,這個原因在於, Source 的 Encoder 並不是 utf-8,所以你必須把來源資料轉換成 utf-8 ,才不會出現 Encode 錯誤。
# 原本是這樣的結構 pd.read_csv(file_csv, parse_dates=True) # 之後後面加入 encode="utf-8" pd.read_csv(file_csv, parse_dates=True, encoding="utf-8")
但是你還是會發現,有時候依然會出現 UnicodeDecodeError 的警告,這個原因在於, Source 的 Encoder 並不是 utf-8,所以你必須把來源資料轉換成 utf-8 ,才不會出現 Encode 錯誤。
留言
張貼留言