본문 바로가기

데이터과학/Python

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape [python 오늘의 에러] 해결법

반응형

파이썬에서 파일을 불러와 분석하려고 할때 아래와  같은 에러가 나타날 때가 있습니다.

 

File_Name = 'C:₩Users₩Documents₩Jupyter₩Operation_Data.xlsx'
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

 

이에러는 파일을 불러올때 경로에 대한 부분에서 오류가 난 경우 입니다. 

 

/ 대신 ₩ 로 표시하여 경로를 표현한 부분이 유니코드로 인식되어 발생하는 경우 입니다. 

 

이러한 경우는 아래처럼 두가지 방법 중 하나로 해결 할 수 있습니다. 

 

 

1] ₩를 / 로 경로 표시 부호를 바꾸어 줍니다. 

File_Name = 'C:/Users/Documents/Jupyter/Operation_Data.xlsx'

 

2] ₩ 대신 ₩₩를 사용해 줍니다. 

 

File_Name = 'C:₩₩Users₩Documents₩Jupyter₩Operation_Data.xlsx'

 

쉽게 해결할 수 있는 에러라 너무 스트레스 받지 마시길 바랍니다. 

 

그러면 또 뵙겠습니다. 

 

즐거운 데이터 과학 하세요
반응형