csv(2)
-
Python - Pandas read_csv 'utf-8' codec can't decode byte 0xb3 in position 19: invalid start byte ERROR 해결
'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 방식은 한글 관련 인코딩 방식으로 이를 사용하여 불러오기를 진행하면 에러 없이 진행이 가능합니다.
2021.10.28 -
Pandas - CSV 저장 한글 깨짐 오류
Pandas CSV 저장 한글깨짐이 발생하면 Encoding을 진행하면 된다. result.to_csv("./result.csv", encoding='utf-8-sig') 단 여기서 Encoding을 할때 utf-8이 아닌 utf-8-sig로 해줘야 정상적으로 파일에 한글을 깨지지 않게 저장할 수 있다.
2021.08.20