我无法将csv文件读取为pandas数据框(不再)

时间:2019-06-20 18:10:45

标签: python-3.x pandas csv

我刚刚将笔记本电脑(从Windows更改为Mac),并且在重新安装anaconda / spyder之后,我尝试运行相同的代码,将csv文件读取为熊猫数据框。

我一直在使用:pd.read_csv(路径文件)

pd.read_csv("/User/Documents/etc...csv")

但是代码被卡住了。它运行了几分钟,然后控制台显示:

"Errno 5" Input/output error: '/User/Documents/....'.

您是否知道背后的原因是什么?

3 个答案:

答案 0 :(得分:1)

您可以尝试:

from pathlib import Path
pd.read_csv(Path("User/Documents/etc/file.csv"))

答案 1 :(得分:0)

使用两个前进//而不是一个 像这样 将熊猫作为pd导入 df = pd.read_csv(“ C // User / Documents / etc .// filename.csv”)

答案 2 :(得分:0)

我认为您的csv文件格式不正确。可能使用空格字符。因此您可以尝试使用此代码。

pd.read_csv("/User/Documents/etc...csv", encoding = "ISO-8859-1")