无法在 jupyter,windows 10 中打开 csv 文件,即使该文件存在

共2个回答,已解决, 标签: python python-3.x csv

我试图在 jupyter windows 10 中打开我的 csv 文件,它显示错误 “语法错误: (unicode 错误) 'unicodeescape' 编解码器无法解码位置 2-3 的字节: 截断的 \ UXXXXXXXX 转义 "。我也去了其他线程寻找解决方案,如 df = pd.Read _ csv ('~/Desktop/FullData.csv'),它说文件不存在,即使它存在。任何建议?

带有新建议的更新代码

将熊猫作为 pd 导入
以 sns 形式进口海运
将 matplotlib.pyplot 导入为 plt
将 numpy 导入为 np

Df = pd.Read _ csv ('c:/Users/kkang2/Desktop/FullData.csv') # <-- 这里有错误

如下所示的更新错误enter image description here

第1个答案(采用)
    The backslashes are your issue - they are acting as escape characters.

解决方案:

使用正向斜杠,如:'C:/Users/kkang2/Desktop/FullData.csv'

好处:

如上所述,使用正斜杠比使用双反斜杠有好处,因为这种方法是适用于 Win 和 * nix 环境的便携式设备,当使用相对路径时。

第2个答案
    rewrite the path with two slashes

'C: \ \ Users \ \ kkang2 \ \ Desktop \ \ FullData.csv'

相关问题

通过随机抽样其他列数据创建新列 如何使用熊猫获得包括每一个组合的计数 如何有效地展开矩阵的值与小块? 是否有任何巨无意思的方法来查找阵列中特定元组元素的平均值? 如何在元素列表中找到最大的数字, 可能不是唯一的? 如何以 Pythonic 的方式向上移动 n 个目录? 获取中的特定行和列值。C # 中的 csv 文件 如何定义 Raku 语法来解析 TSV 文本? 无法在 jupyter,windows 10 中打开 csv 文件,即使该文件存在