작성
·
199
·
수정됨
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
coolcoal님, JSON 데이터를 출력할 때 한 줄로 통째로 나오는 문제는 출력 방식을 조정하여 개선할 수 있습니다. Python에서는 json
모듈을 사용하여 JSON 데이터를 예쁘게 출력할 수 있습니다. 다음은 json
모듈의 dumps
메서드를 사용하는 예시 코드입니다.
import json
# response는 API로부터 받아온 JSON 응답이라고 가정합니다.
response = {
"name": "John",
"age": 30,
"city": "New York"
}
print(json.dumps(response, indent=4, ensure_ascii=False))
이 예시에서 json.dumps
함수는 JSON 데이터를 문자열로 변환합니다. indent
매개변수는 들여쓰기를 몇 칸 할지 설정하며, ensure_ascii=False
는 아스키 코드가 아닌 문자(예: 한글)를 이스케이프하지 않고 출력합니다. 이렇게 하면 JSON 데이터를 가독성 있게 출력할 수 있습니다.
강의 내용과 관련된 추가 질문이 있으시면 언제든지 문의주세요. 감사합니다!