Python中出现 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 12-13: truncated \UXXXXXXXX escape

1 问题

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 12-13: truncated \UXXXXXXXX escape

2 原因

文件路径导致的问题,window文件路径可以用\,但在字符串中\被当作转义字符来使用

3 解决方法

方式一:转义的方式
'C:\\a.txt'

方式二:显式声明字符串不用转义
r'C:\a.txt'

方式三:使用Linux的路径/
'C:/a.txt'

方式三,Linux和windows系统,都可以使用!!!

相关文章:

  • 2022-01-12
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2021-05-12
  • 2021-06-11
  • 2021-04-22
猜你喜欢
  • 2021-06-20
  • 2022-12-23
  • 2021-07-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-10
相关资源
相似解决方案