SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated UX
Posted 慕斯-ing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated UX相关的知识,希望对你有一定的参考价值。
报错内容:
SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \\UXXXXXXXX escape
解决办法:
原路径格式: df = pd.read_excel("C:\\Users\\XXXXXX\\Desktop\\测试数据\\Dtest.xlsx")
路径书写错误,在Python中 \\ 代表转义符,\\u表示其后是UNICODE编码,因此\\Users在这里会报错,需要在字符串前面加个 r(rawstring 原生字符串),可以避免python与正则表达式语法的冲突!
更改后的路径格式应该为:
df = pd.read_excel(r"C:\\Users\\XXXXXX\\Desktop\\测试数据\\Dtest.xlsx")
以上是关于SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated UX的主要内容,如果未能解决你的问题,请参考以下文章
Uncaught SyntaxError: Invalid Unicode escape sequence异常处理
SyntaxError: (unicode error) 'unicodeescape' 编解码器无法解码位置 12-13 截断 \UXXXXXXXX 转义的字节
Python_报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in posit
Snowflake 过程 JavaScript 编译错误:Uncaught SyntaxError: Unexpected token ':' in ERR_LOGGING at
SyntaxError :( unicode错误)'unicodeescape'编解码器无法解码位置2-3的字节:截断 UXXXXXXXX转义[重复]
Python中读取txt文本出现:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes i