Python中读取txt文本出现:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes i

Posted weststar

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中读取txt文本出现:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes i相关的知识,希望对你有一定的参考价值。

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 i的主要内容,如果未能解决你的问题,请参考以下文章