2017-07-29 57 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') 
相關問題