现象描述:
打开文件时,报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')
本文介绍在使用pandas的read_csv函数时遇到的中文路径问题及其解决方案。当文件路径包含中文时,由于默认引擎不支持中文识别,会导致初始化失败。文章提供了将engine参数设置为'python'来解决此问题的方法。
341

被折叠的 条评论
为什么被折叠?



