码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-08-13 17:31:12      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:linux   inux   pos   color   方式   use   class   nbsp   decode   

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

下面有三种解决方式:

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

 

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

标签:linux   inux   pos   color   方式   use   class   nbsp   decode   

原文地址:https://www.cnblogs.com/weststar/p/11346889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!