도구들/R,파이썬

[파이썬] 판다스 csv 불러올때 인코딩 에러('utf-8' codec can't decode )

cactus 2022. 5. 13. 10:50

csv 파일을 파이썬 판다스로 불러오려고 아래와 같이 입력하였다.

df=pd.read_csv('경로/파일명.csv')
df

그랬더니 아래와 같이 에러 메시지가 출력되었다.

 

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

 

utf-8 관련인 것으로 보아 인코딩 문제인 것으로 보인다.

다른 한글 인코딩 방식인 'cp949', 'euc-kr' 등 인코딩 방식을 지정해보자. 나는 'cp949' 를 선택했다.

 

df=pd.read_csv('경로/파일명.csv',encoding='CP949')
df

 

한글 인코딩 옵션 추가 후, 에러 없이 정상적으로 출력되는 것을 확인했다.

반응형