김빵디

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 해결방법 본문

외로운 싸움/Selenium

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 해결방법

김빵디 2022. 7. 13. 10:28
728x90

코드를 돌리려했더니 오류 메시지가 발생한다.

 

뭐?

 

SyntaxError: (유니코드 오류) 'unicodeescape' 코덱은 바이트를 디코딩할 수 없습니다. 위치 2-3: 잘린 \UXXXXXXXX 이스케이프

 

바이트 디코딩 불가??

pd_data.to_excel('C:\Users\20202003\Downloads\seven.xlsx')

▲ 오류날때 사용하던 코드

 

파일위치를 그대로 긁어오기하면 위에 오류날때 사용하던 코드 그대로 \ 로 입력하게되는데 변경해주면 된다.

\를 유니코드로 인식해서 발생한 오류라고 하니...

 

\ → / 이렇게!

 

그럼 변경된 코드는 아래와 같이 사용하면 된다.

 

pd_data.to_excel('C:/Users/20202003/Downloads/seven.xlsx')

 

간단!

 

 

참고문서: https://wotres.tistory.com/entry/python-%EC%97%90%EC%84%9C-SyntaxError-unicode-error-unicodeescape-codec-cant-decode-bytes-in-position-2-3-truncated-UXXXXXXXX-escape-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EB%B2%95

728x90