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

danbibibi·2022년 5월 12일
0

오류해결 ✊🏻

목록 보기
4/4

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

pandas 에서 read_csv()를 이용하여 파일을 불러올 때, 한글이 포함된 파일이어 위와 같은 오류가 발생했다. 한글 전용 인코딩 방식인 cp949 또는 euc-kr을 이용하여 해결할 수 있다. cp949euc-kr의 확장 버전이므로 cp949를 사용하는 것을 추천한다!

import pandas as pd

# df = pd.read_csv('./data.csv') # no
df = pd.read_csv('./data.csv', encoding='cp949') # ok
profile
블로그 이전) https://danbibibi.tistory.com

0개의 댓글