[Python]'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape 错误

f = open('C:UsersxuDesktopceshi.txt')
这时报标题的错误信息
f = open(r'C:UsersxuDesktopceshi.txt')
改成这个后正常
在Python中  是转义符,u表示其后是UNICODE编码,因此User在这里会报错,在字符串前面加个 r(rawstring  原生字符串),可以避免python与正则表达式语法的冲突!
原文地址:https://www.cnblogs.com/swefii/p/10725838.html