python找不到csv文件路径

编程入门 行业动态 更新时间:2024-10-14 22:18:04

python<a href=https://www.elefans.com/category/jswz/34/1771416.html style=找不到csv文件路径"/>

python找不到csv文件路径

我试图加载一个.csv文件使用pd.read_csv函数,当我得到一个错误,尽管文件路径是正确的,并使用原始字符串。找不到pandas.read_csv文件,尽管正确的路径与原始文本

df = pd.read_csv('‪C:\\Users\\user\\Desktop\\datafile.csv')

df = pd.read_csv(r'‪C:\Users\user\Desktop\datafile.csv')

df = pd.read_csv('C:/Users/user/Desktop/datafile.csv')

所有,给出以下

FileNotFoundError错误:文件B '\ XE2 \ X80 \ xaaC:/Users/user/Desktop/tutorial.csv'(或相关路径)不存在。

只有当我复制到工作目录的文件将加载正确。有没有人知道可能导致错误的原因?我以前已经加载了其他数据集完整的文件路径没有任何问题,我目前只遇到问题,因为我已经重新安装我的python(通过Anaconda软件包安装程序)。

编辑: 我发现导致问题的问题。当我从文件属性窗口复制文件路径时,我无意中复制了另一个看起来不可见的字符。分配该复制的字符串也会导致unicode错误。删除隐形字符使得上面的任何代码都可以工作。

2017-02-10

Impuls3H

+0

'e2 80 aa'是U + 202A的UTF-8编码,即从左到右的嵌入符号。很确定这不属于路径字符串,所以它表明你有一个字符串编码问题。如果你在py3('u'C:\\ ...'')或者字节字符串文字(如果你在py3中),试试Unicode字符串文字('b'C:\\ ...'')。 –

+0

如果您从路径中删除驱动器(即'/Users/user/Desktop/datafile.csv'),它会工作吗? –

+0

不知道'U + 202A'是怎么进去的。这是剪切/粘贴?如果是这样,请手动删除并重新输入。系统上的默认语言是什么?如果从右到左书写,那么这很有趣!我对文件系统没有过滤掉字符感到有点惊讶。 –

更多推荐

python找不到csv文件路径

本文发布于:2024-03-11 23:44:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1730207.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:找不到   路径   文件   python   csv

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!