【发布时间】:2020-06-09 20:41:44
【问题描述】:
我尝试从本地存储读取具有 CSV 扩展名的文件,但它给了我以下错误消息。
File "<ipython-input-12-bbfa50761a08>", line 5
data=pd.read_csv("C:\Users\user\Documents\Projects\Data Science\weather_data.csv")
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
我该怎么做?
【问题讨论】:
-
这能回答你的问题吗? Windows path in Python
-
如果名称不匹配,有时很难知道存在的答案。然而,上述内容出现在谷歌搜索中。甚至我发布的那个也是重复的......
-
\U和\u在字符串中具有特殊含义(类似于\n、\t) - 表示 Unicode 字符。所以\Users和\user可以被视为Unicode (\UXXXXXXXX)。您可以使用前缀r(原始),它不会将\U、\u、\n、\t(等)视为特殊字符。或者你必须使用 \\ 而不是 \