运行python文件时报错:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
这个错误是因为转义问题。
文件路径中用的是反斜杠\,而在python字符串中中反斜杠\有转义的意思,例如\t代表TAB,\n代表换行等。
所以我们要采取一些措施使得反斜杠\不被读成转义字符。
方法一:在字符串前加r,即保持字符原始值的意思。
方法二:将反斜杠替换为双反斜杠\\
方法三:将反斜杠替换为正斜杠/