运行python文件报SyntaxError
运行python文件报SyntaxError:(unicode error)‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape错误。
这个错误,其实引起这个错误的原因就是转义问题。
理解:在Windows系统中读取文件路径可以用\,但是在python字符串中\有转义的含义,如\n代表换行,所以我们需要采取一些方式将\不被解读为转义字符。
方法一:在路径前面加r,即保持字符原始值的意思。方法二:替换为双反斜杠
方法三:替换为正斜杠