pd.read_csv报路径不存在

原因1:读取的目标位置和实际文档位置不符合。

方法:将实际文档(csv文件)放置在目标位置上:

一般若是用pd.read_csv("xxx.csv")这种直接调用文件名字xxx时,系统默认是在程序运行的位置中找xxx。这种情况下需要用下述两行代码得到程序运行的位置。

import os

os.getcwd()

接着将xxx.csv移到刚刚两句代码运行后所输出的位置文件夹里即可。

原因2:地址语句出错,也就是斜杠的正反区分问题'\'和'/'是不一样的。

pd.read_csv("C:\Users\abc\Desktop\tempfi\lucky.csv")

pd.read_csv("C:/Users/abc/Desktop/tempfi/lucky.csv")

pd.read_csv(r"C:\Users\abc\Desktop\tempfi\lucky.csv")

这三句第一句是错的,下面两句是对的,而为了图方便有可能直接复制了‘我的电脑’中文件夹的路径,这个路径复制之后是上面那句,因此只需要改成下面这句就行(将‘\’改成'/')。或者嫌麻烦也可以直接在第一行的基础上加上r就行(红色位置)

原因3:路径中有中文字符。把中文重命名为英文就行。

  • 8
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值