반응형
안녕하세요.
python을 하시는 분들이라면 pandas를 자주 사용하실텐데요,
이 때 , 만들어 둔 csv파일을 to_csv로 저장을 할 때
인코딩 설정을 'utf-8'로 하는 경우가 있습니다.
IDE로 작업 할 땐 아래처럼 한글이 잘 보였는데
실제 저장된 파일을 열어보면,
한글이 깨져 있는 것을 확인할 수 있습니다.
이렇게 되면 파일만 있을 때 어떤 정보가 있는지 확인이 어렵습니다.
그럴 때는 pandas로 csv를 저장 시 인코딩을
utf-8 대신 'utf-8-sig'를 사용하면 한글깨짐을 방지할 수 있습니다!
이렇게 'utf-8-sig' 를 사용하면 저장한 파일을 열어도 한글이 깨지지 않고 잘 보입니다 :)
반응형
'Python' 카테고리의 다른 글
[python] pyinstaller로 이미지,소리파일이 포함된 .exe파일 만들기(feat.pygame) (0) | 2023.02.14 |
---|---|
[python/Game] 파이썬으로 게임만들기(3) - 인트로&아웃트로 추가하기 (0) | 2023.02.13 |
[python] Selenium 크롬 드라이버 자동 설치 방법 (1) | 2022.11.29 |
[python] pandas Apply를 사용하여 함수를 한번에 적용하기 (0) | 2022.10.25 |
[python]pandas로 날짜&시간 데이터 다루기(2) (0) | 2022.10.12 |