^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in p

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

for jpgfile in glob.glob(r’e:\Users\zp\Desktop\picture*.jpg’):
print(jpgfile)
获取所有该路径下满足后缀是.jpg的图片。
报错原因在Python中 \ 是转义符,\u表示其后是UNICODE编码,因此\User在这里会报错,在字符串前面加个 r(rawstring 原生字符串),可以避免python与正则表达式语法的冲突!
在Python中 \ 是转义符,\u表示其后是UNICODE编码,因此\User在这里会报错,在字符串前面加个 r(rawstring 原生字符串),可以避免python与正则表达式语法的冲突!

发布了40 篇原创文章 · 获赞 1 · 访问量 2036

猜你喜欢

转载自blog.csdn.net/qq_40660825/article/details/102892760