python报OSError: Initializing from file failed故障

现象描述:

打开文件时,报Initializing from file failed从文件初始化失败。

原语句为:

df=pd.read_csv(r'作业单按原始期望日期查询529.csv')

原因分析:

原因为文件路径中包含了中文,由于read_csv函数的默认引擎engine为C,不支持对中文的识别,导致报该错误。在使用notebook打开文件时常见这个问题。

解决方法:

更改engine='python'即可执行成功。

df=pd.read_csv(r'作业单按原始期望日期查询529.csv',engine='python')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章