十分常见的错误,大多出现在路径的部分。
具体的解释可以在其他帖子中看到,这里不过多赘述。
在路径前加 r 即可解决。
但还有一种情况:
'''
path=r'C:\Users\sss111'
'''
print(1)
--》File "C:\Users\sss111\AppData\Local\Temp\ipykernel_12568\4103657024.py", line 3
'''
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 9-10: truncated \UXXXXXXXX escape
明明有 r,但是依然报错,加#注释也没有用(注上加注(doge))。
因为 r 被三引号注释掉了,失去了作用。
解决方法
一、将 r 写到三引号前面 ,注释内容中有无 r ,有无 # 均不影响
二、将路径搬走(x)
三、将路径删除(x)
四、破坏路径(x)
写注释就是希望保存痕迹,减少修改内容,所以取第一个方法就好