기계는 거짓말하지 않는다

Python UnicodeDecodeError 본문

Python

Python UnicodeDecodeError

KillinTime 2021. 7. 10. 17:38

파일을 읽어올 때 한글이 깨져 인코딩을 주고 불러오는 경우,

# UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb9 in position 0: invalid start byte

와 같은 오류를 볼 때가 있다. 파일의 인코딩이 달라 디코드 할 수 없다는 인코딩 오류이다.

 

파일을 불러올 때 encoding="euc-kr", encoding="cp949" 와 같은 다른 인코딩 옵션을 주면 된다.

파일 인코딩 형식을 알 수 없다면 찾거나 변경해야 한다.

'Python' 카테고리의 다른 글

Python OpenCV (2) 도형 그리기  (0) 2021.07.13
Python OpenCV (1) 기본 이미지 다루기  (0) 2021.07.11
Python Pandas 기본통계  (0) 2021.07.10
Python Pandas 정렬  (0) 2021.07.03
Python Pandas 기본 연산  (0) 2021.07.03
Comments