當前位置:菜譜大全網 - 家常菜 - 導入鳶尾花數據集OSError: Initializing from file failed

導入鳶尾花數據集OSError: Initializing from file failed

之前是這樣導入鳶尾花數據集:data = pd.read_csv('D:\MNIST數據集\iris.data')

出現這個問題:OSError: Initializing from file failed

可能是由於我的文件命名中有中文,發現調用pandas的read_csv()方法時,默認使用C engine作為parser engine,而當文件名中含有中文的時候,用C engine在部分情況下就會出錯。所以在調用read_csv()方法時指定engine為Python就可以解決問題了。

解決辦法:data = pd.read_csv('D:\MNIST數據集\iris.data', engine='python' )

參考文章: /qq_35318838/article/details/80564938