반응형
Pandas df.to_csv("file.csv" encode="utf-8") still gives trash characters for minus sign
https://stackoverflow.com/questions/25788037/pandas-df-to-csvfile-csv-encode-utf-8-still-gives-trash-characters-for-min
pandas dataframe을 csv 형태로, to_csv
utf-8 encoding으로 저장하면
내용 중 한글이 깨지는 문제 발생
euc-kr 로 저장할 때는 문제 없음
df.to_csv('file.csv',encoding='euc-kr')
df.to_csv('file.csv',encoding='utf-8')
한글 깨짐
해결책: df.to_csv('file.csv',encoding='utf-8-sig')
windows 환경 (정확히는 win7)
Python 3.6.4 :: Anaconda custom (64-bit)
pandas==0.23.4
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[python] pandas.DataFrame.to_csv 쉼표로 구분된 값(csv) 파일에 DataFrame 쓰기, 매개 변수 (0) | 2022.02.14 |
---|---|
[Python] Pandas .Series 의 item , to_CSV (0) | 2022.02.14 |
KoNLPy 한국어 처리 패키지. OSS project 한나눔(Hannanum) , 한국어 형태소 분석시 + 음차표기 (0) | 2022.02.14 |
[python] anaconda에 wordcloud module 설치하기 (0) | 2022.02.09 |
[Python] Konlpy - 가상환경, os.getcwd(), os.path.realpath(__file__) (0) | 2022.02.07 |