Python中读取txt文本出现:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \\UXXXXXXXX escape问题解决

折月煮酒 提交于 2019-11-27 05:22:36

windows中的路径是反斜杠\,然而反斜杠\在python中有着转义字符的意义,所以在py文件中写windows文件路径的时候,要特别注意反斜杠\的使用。

下面有三种解决方式:

1  # 方式一:转义的方式 
2  'c:\\users\xxx\desktop\a.txt' 
3  #方式二:显式声明字符串不用转义
4   r'c:\users\xxx\desktop\a.txt'
5   #方式三:使用linux的路径
6   'c:/users/xxx/desktop/a.txt'

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!