Python
Python - Pandas read_csv 'utf-8' codec can't decode byte 0xb3 in position 19: invalid start byte ERROR 해결
크라우니
2021. 10. 28. 14:11

'utf-8' codec can't decode byte 0xb3 in position 19: invalid start byte
Pandas에서 read_csv를 사용할때 csv에 한글이 포함되어 있고 Encoding이 utf-8로 구성되어
pandas를 이용하여 파일을 읽을때 발생하는 에러입니다.
해결법은 매우 간단 합니다.
Encoding을 다시 해서 불러주면 되는데 아래 예제 코드를 사용해 봅니다.
import pandas as pd
df = pd.read_csv("data.csv", encoding='cp949')
cp949 encoding 방식은 한글 관련 인코딩 방식으로 이를 사용하여 불러오기를 진행하면
에러 없이 진행이 가능합니다.