多语言展示
当前在线:1989今日阅读:86今日分享:14

如何解决Pandas读取中文路径csv文件 OSError

当我们使用pandas读取csv文件时,有时会出现OSError: Initializing from file failed的报错,这篇经验分享给大家如何解决这一问题。
工具/原料

python + pandas

问题分析与解决方法
1

这类错误一般会在以下两种情况中出现:1、路径中包含中文2、路径不是csv文件而是文件夹如图所示:

2

对于第二种错误,解决方法很简单,希望大家可以在输入函数参数的时候认真检查一下是否是自己想要读取的文件。

3

对于第一种错误,这里给大家介绍两种解决方法。第一种是在使用函数read_csv时,将参数engine设置为‘python’运行效果如图所示:

4

另一种是借助open函数来读取文件。运行效果如下图所示:

5

可以看到,使用以上两种方法可以解决路径中含中文的文件读取问题。

注意事项

如果大家觉得有帮助,请随手投票或点赞,谢谢大家支持~~~

推荐信息