Programming & Tip/Python
Python || Python import json dump 한글 깨짐 해결 방법 (json 파일 쓰기 한글 유니코드 변환 해결 방법)
Awesomist
2023. 9. 15. 16:49
728x90
유니코드가 포함된 로그 데이터를 Python에서 열다보면 종종 깨짐이 발견된다.
import json으로 이 데이터들을 파싱해서 사용하거나 저장 등 가공작업한 결과물에서
크랙 데이터가 발견된다면 아래와 같이 다시 시도하면,
json.dump() 의 내장 파라미터 중 ensure_ascii를 False 로 설정하면 한글이 깨지지 않고 표현된다.
import json
with open("./test.json", 'w', encoding='utf-8') as file:
json.dump(data, file, indent="\t", ensure_ascii=False)
반응형