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')