SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

写了一段简单的python代码,来复现这个报错信息。

(unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UXXXXXXXX escap_python

出现这个问题的原因是因为路径中的分割符号不正确导致的。 将路径中的 \ 改为 \\ ,或者改为 / 都是可以解决这个问题的。例如:

(unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UXXXXXXXX escap_ico_02

 或者

(unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UXXXXXXXX escap_ico_03