jupyter中的“SyntaxError:”报错
错误信息
data = pd.read_csv("C:\Users\王永飞\Desktop\code\012-2-数据分析与可视化\004-pandas\文档\movie_data.csv")
# SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
原因分析
- 在windows系统当中读取文件路径可以使用,但是在python字符串中\有转义的含义,如\t可代表TAB,\n代表换行,所以我们需要采取一些方式使得\不被解读为转义字符
解决方法
- 路径之前加
r
, 字符不转译,
data = pd.read_csv(r"C:\Users\王永飞\Desktop\code\012-2-数据分析与可视化\004-pandas\文档\movie_data.csv")
# 正常运行
详细内容请参考: https://blog.csdn.net/xd060606/article/details/87164798