프로그래밍 (2) 썸네일형 리스트형 Python에서 JSON object dump의 key 순서 제어하기 Python에서 JSON object를 파일에 작성할 때, key 순서를 설정해 주지 않으면 임의로 순서가 변경되는 경우가 있다. Python에서는 JSON object를 python의 dictionary로 취급하기에, python dictionary의 속성에 영향을 받는다. 일부 python version의 dictionary는 key order를 관리하지 않으니까 그러하다. key 순서를 제어하는 첫번째 방법은 json.dumps의 sort_keys argument를 활용하는 것이다. >>> json.dumps({'a': 1, 'b': 2}) '{"b": 2, "a": 1}' >>> json.dumps({'a': 1, 'b': 2}, sort_keys=True) '{"a": 1, "b": 2}' `s.. vi에서 json beautify 수행하기 vi에서 json beautifier를 동작시키고 싶을 때. :%!python -m json.tool 아래와 같이 작성된 json object를 아래와 같이 beautify 해준다. 이상 내용의 끝. 20000. 이전 1 다음