파이썬 데이터분석

파이썬(python) 'utf-8' codec can't decode byte 0xb3 in position 0: invalid start byte 오류 해결

황원진 2023. 8. 17. 17:06

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

%pip install pandas
import pandas as pd
apt = pd.read_csv("서울시 공동주택 아파트 정보.csv")

 

이렇게 코드를 입력하면 오류가 나면서 csv파일이 불러와지질 않는다.

이유는 파이썬에서 한글로 된 csv를 인식하지 못해서 그런다고 한다. 

해결법은 간단하다.

%pip install pandas
import pandas as pd
apt = pd.read_csv("서울시 공동주택 아파트 정보.csv",encoding='cp949')

read_csv에 encoding = "cp949"를 넣어주면 된당.
encoding = "euc-kr"도 가능하다고 하는데 안되는 경우도 있다고 한다. 마음편히 cp949를 넣어주자 

편-안

이상없이 잘 나온다.