今天运行python文件时,报错这个SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape
这是因为我们所采用的python中 \ 是转义字符,就像\n \t 这种的。如果在地址中直接这样写,会出错的。
方法1、之前学习正则表达式是了解到原生字符串 r’ ’ 就是在字符串前面加一个r 这样里面的字符串就不会把 \ 理解成转义字符了
方法2、我们知道转义字符 \ 在表示自己的时候再加上一个 \ 就好啦,也就是说我们使用 \ 就可以了,在字符串里面,每次需要使用 \ 的时候就再加一个\
方法3、win平台下,大家在字符串里面写地址时将 \ 换成 / 好像也可以,大佬们说的,(咱也不清楚,咱也不敢问,嘻嘻~~)
希望帮助到大家,谢谢