Python - Pandas read_csv 'utf-8' codec can't decode byte 0xb3 in position 19: invalid start byte ERROR 해결
2021. 10. 28. 14:11ㆍPython
'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 방식은 한글 관련 인코딩 방식으로 이를 사용하여 불러오기를 진행하면
에러 없이 진행이 가능합니다.
'Python' 카테고리의 다른 글
Python - Anaconda를 활용한 가상환경 생성 (0) | 2022.06.15 |
---|---|
Python - bytes를 String으로 변환하는 방법 (0) | 2022.06.15 |
Python - Jpype1 버전 변경하기 (2) | 2021.10.24 |
java.nio.file.invalidpathexception: illegal char <*> at index 84 문제 해결 - konlpy, jpype (0) | 2021.10.23 |
Python - DataFrame Column 이름 변경 (0) | 2021.09.11 |