2014-11-24 60 views
0

试图运行该代码os.chdir和俄罗斯的路径名

path= "C:\Users\user\Downloads\Новая папка\Новая папка" 

os.chdir(path) 

它给我的错误:

line 9, in <module> os.chdir(path) 
WindowsError: [Error 3] : 'C:\\Users\\user\\Downloads\\\xd0\x9d\xd0\xbe\xd0\xb2\ 
xd0\xb0\xd1\x8f \xd0\xbf\xd0\xb0\xd0\xbf\xd0\xba\xd0\xb0\\\xd0\x9d\xd0\xbe\xd0\x 
b2\xd0\xb0\xd1\x8f \xd0\xbf\xd0\xb0\xd0\xbf\xd0\xba\xd0\xb0' 

如何解决它,或者它仅支持英语吗?

+0

试图逃离反斜杠或使其成为原始字符串 - 'R “C:\用户\用户\下载\Новаяпапка\Новаяпапка”' – tdelaney 2014-11-24 16:36:51

回答

1

尝试使用原始字符串:

path = r"C:\Users\user\Downloads\Новая папка\Новая папка" 
os.chdir(path)