반응형 Python/INFO7 [PYTHON] JSON 파일 예쁘게 정렬해서 출력하는 방법 Python 3에서 JSON 파일을 열어보면 아래와 같이 읽기 힘든 형태로 출력된다. {"이름": "강박사","나이": 35,"학력": [{"고등학교": "너너고등학교","중학교": "거거중학교","초등학교": "더더초등학교"}]} 이런 경우에 필자는 보통 인터넷에 있는 json editor를 이용해서 정렬해서 json file을 확인하곤 했으나, python 3 내부에서 바로 처리가 가능하다. json 파일을 처리하는 dump 파일에서 indent와 sort_keys 인수를 넣어주면 깔끔하게 출력된다. 참고로 indent 값은 변경 가능하다. 일반적으로 tab구분으로 정렬하기에 4칸을 indent 값으로 주었다. 아래 예시를 보자. json.dump(json_file, indent = 4, sort_k.. 2021. 7. 5. 이전 1 2 다음 반응형