1. 程式人生 > >SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3解決方法

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3解決方法

問題描述

在Python3中,切換工作目錄時,出現報錯:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
程式碼如下:

>>> os.chdir('C:\Users\0AQZ0\Documents\exercisecode\Python\HeadFirstPython\chapter3')

如圖:
這裡寫圖片描述

問題原因

在資料夾中複製地址時,資料夾中的地址是用 \ 來分隔不同資料夾的,而Python識別地址時只能識別用 /

分隔的地址。

解決方法

將從資料夾中複製過來的地址中的 \ 都改成 /

執行結果:

成功更改工作目錄
這裡寫圖片描述