【发布时间】:2019-03-17 17:06:34
【问题描述】:
我是新手,正在学习机器学习。我偶然发现了我在网上找到的一个教程,我想让这个程序工作,这样我会得到更好的理解。但是,我在将 CSV 文件加载到 Jupyter Notebook 时遇到问题。
我收到此错误:
File "<ipython-input-2-70e07fb5b537>", line 2
student_data = pd.read_csv("C:\Users\xxxx\Desktop\student-intervention-
system\student-data.csv")
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in
position 2-3: truncated \UXXXXXXXX escape
我遵循了有关此错误的在线教程,但没有一个有效。有谁知道如何修理它?
我也尝试过 "\" 和 utf-8,但都没有成功。
我正在使用最新版本的 Anaconda Windows 7的 Python 3.7
【问题讨论】:
-
在你的字符串前加一个 r 或更改为 \\. \ 是一个转义字符!
-
在您的第三次尝试中,请注意错误已更改。文件路径字符串本身是可以的,但是现在 Jupyter 找不到你命名的文件。 您可以在您的 Windows 桌面上看到 CSV 文件吗?那里应该有一个图标。仔细检查完整文件路径的拼写等。
标签: python python-3.x jupyter-notebook