2017-07-29 117 views
0

我试图制作一个简单的程序,告诉我有关图像的信息。但是当我试图用os.chdir()尝试更改字典文件夹时的错误代码

from PIL import Image 
import os 
os.chdir('C:\Users\Yonatan\PycharmProjects\Python Programs\Color') 

我得到这个错误代码来改变图像文件夹: 语法错误:(Unicode的错误)“unicodeescape”编解码器在2-3位置不能解码字节:截断\ UXXXXXXXX转义

请帮忙。 〜Yonatan科恩

+1

使用'R'C:\用户\ Yonatan \ PycharmProjects \ python程序\ Color''代替 – PRMoureu

+3

的可能的复制[Python中的Windows路径(https://开头计算器。 COM /问题/ 2953834/Windows的路径中的Python) – PRMoureu

回答

0
r'C:\Users\kallz\Desktop\alice.txt'. 

这样一来,一切都在字符串中被解释为文字字符,而你没有逃脱每个反斜线。

这意味着,r'C:\ Users \ kallz \ Desktop \ alice.txt将评估为'C:\ Users \ kallz \ Desktop \ alice.txt' - 而不会导致反斜杠转义字符。

在你的代码

from PIL import Image 
import os 
os.chdir(r'C:\Users\Yonatan\PycharmProjects\Python Programs\Color') 
相关问题