데이터사이언스/Python
[Pandas] .to_csv 시 한글 깨짐
bonanza
2021. 2. 4. 15:27
python의 문자열 인식 방법은 기본적으로 unicode라고 한다.
(한글을 지원하지 않는다)
df.to_csv("df.csv")
그럼 아래와 같이 깨진다.
한글을 쓰려면 Encoding을 해줘야한다.
한글 깨졌을 때 엔코딩 방법은 크게 두개이다.
1. 'utf-8'
df.to_csv("df.csv", encoding='utf-8')
그럼 아래와 같이 깨진다.
2. 'euc-kr'
df.to_csv("df.csv", encoding='euc-kr')
그럼 안 깨진다.
to_csv 시에는 'utf-8' 보다는 'euc-kr'을 쓰면 된다!
반응형