IT/WEB

[Python] unicode error unicodeescape codec can't decode bytes in position 2-3

오달달씨 2022. 11. 21. 11:46
728x90
반응형

 

해당 에러는 파이썬에서 특정 디렉토리에 접근할 때 발생하였다.

 

오류 났을 때의 디렉토리 받는 변수

dir_path = "C:\Users\Desktop\"

파일을 불러올 때 발생한 에러.

SyntaxError : (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated 

 

이 에러는 파일을 불러올 때 '/' 대신 '\'로 표시하여(디렉토리에서 그대로 복사) 경로로 표시한 부분이 유니코드로 인식되어 발생한 에러이다.

따라서 '\'를 '/' 로 변경해주면 된다.

dir_path = "C:/Users/Desktop/"

혹은 '\' 대신 '\\' 를 써주면 된다.

dir_path = "C:\\Users\\Desktop\\"

 

728x90
반응형