我刚刚将笔记本电脑(从Windows更改为Mac),并且在重新安装anaconda / spyder之后,我尝试运行相同的代码,将csv文件读取为熊猫数据框。
我一直在使用:pd.read_csv(路径文件)
pd.read_csv("/User/Documents/etc...csv")
但是代码被卡住了。它运行了几分钟,然后控制台显示:
"Errno 5" Input/output error: '/User/Documents/....'.
您是否知道背后的原因是什么?
答案 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")