原文:运行python文件报SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tr

举个例子,在文件中我传入的文件路径是这样的sys.path.append c: Users mshacxiang VScode project web ddt 原因分析:在windows系统当中读取文件路径可以使用 ,但是在python字符串中 有转义的含义,如 t可代表TAB, n代表换行,所以我们需要采取一些方式使得 不被解读为转义字符。目前有 个解决方案 在路径前面加r,即保持字符原始值的意 ...

2020-01-05 17:05 0 5128 推荐指数:

查看详情

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

windows中的路径是反斜杠\,然而反斜杠\在python中有着转义字符的意义,所以在py文件中写windows文件路径的时候,要特别注意反斜杠\的使用。 下面有三种解决方式: 以上三种方式都是正确的,可以解决当下的这个错误。 然而第三种方式是linux和windows ...

Thu Sep 06 06:01:00 CST 2018 1 3554
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM