성장일기/파이썬

[python] json.dumps()로 json 데이터 출력 이쁘게 출력하기

지추월자 2023. 6. 25. 23:29
반응형

json.dumps() 함수의 indent 매개변수를 사용하면 JSON 데이터를 보기 좋게 들여쓰기할 수 있습니다. indent 매개변수에는 들여쓰기할 공백의 개수를 지정합니다.

예를 들어, 다음은 json.dumps() 함수를 사용하여 JSON 데이터를 들여쓰기한 예시입니다.

import json 모듈을 꼭 먼저 선언해야한다는 점 잊지말아주세요!

import requests
import json

url = "https://jsonplaceholder.typicode.com/posts/1"
response = requests.get(url)

if response.status_code == 200:
    data = response.json()
    print(json.dumps(data, indent=4))
else:
    print("Request failed with status code:", response.status_code)

이 코드는 json.dumps() 함수를 사용하여 data 변수에 저장된 JSON 데이터를 들여쓰기한 후 출력합니다. indent 매개변수에 4를 지정하여 4칸씩 들여쓰기합니다. 출력 결과는 다음과 같습니다.

json.dumps() 함수를 사용하여 JSON 데이터를 들여쓰기하면, JSON 데이터를 보기 좋게 출력할 수 있습니다.

반응형