python 讀取文件read.csv報錯 OSError: Initializing from file failed


小編在用python 讀取文件read.csv的時候 報了一個錯誤

OSError: Initializing from file failed

初始化 文件失敗

檢查了文件路徑,沒問題

那應該是我文件名是中文的緣故,百度了一波,說是將read.csv 的參數 engine 設置為“python”,就不報錯了,試了一下,果真是

那么這個engine 參數究竟是設置啥呢?

engine  解析數據的引擎,應該是編譯器

默認的engine 是C ,C編譯器 文件路徑不能有中文,不能自動檢測分隔符

但是當engine 為 python 的時候就可以檢測分隔符且文件路徑能為中文。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM