您好,欢迎来到世旅网。
搜索
您的当前位置:首页SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position

SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position

来源:世旅网

1、问题描述

在运行python文件的时候出现了

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 25-26: ...\N..的错误

引起这个错误的原因就是转义的问题,即在第25-26个位置上出现了\N,这影响了转义。

因为我输入的路径为:sys.path.append('c:\Users\**\**\No_1')。

2、解决方法

(1) 在路径前面加r,即保持字符原始值的意思。

sys.path.append(r'c:\Users\**\**\No_1')

(2) 替换为双反斜杠

sys.path.append('c:\\Users\\**\\**\\No_1')

(3) 替换为正斜杠

sys.path.append('c:/Users/**/**/No_1')

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- esig.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务