> 백엔드 개발 > 파이썬 튜토리얼 > Python에서 JSON 데이터를 어떻게 예쁘게 인쇄할 수 있나요?

Python에서 JSON 데이터를 어떻게 예쁘게 인쇄할 수 있나요?

Linda Hamilton
풀어 주다: 2024-12-31 04:49:08
원래의
744명이 탐색했습니다.

How Can I Pretty Print JSON Data in Python?

Python에서 JSON을 예쁘게 인쇄

JSON 파일을 예쁘게 인쇄하면 독자가 읽을 수 있도록 내용을 들여쓰기하고 서식을 지정하여 가독성이 향상됩니다. Python에서는 json.dump() 또는 json.dumps() 함수를 사용하여 이를 수행할 수 있습니다.

json.dump() 및 json.loads() 사용

JSON 데이터가 포함된 문자열을 예쁘게 인쇄하려면:

import json

# JSON string
your_json = '["foo", {"bar": ["baz", null, 1.0, 2]}]'

# Parse the JSON string
parsed = json.loads(your_json)

# Pretty print the JSON object with 4 spaces of indentation
print(json.dumps(parsed, indent=4))
로그인 후 복사

json.load() 사용 및 json.dumps() 파일 포함:

# Open a file containing JSON data
with open('filename.txt', 'r') as handle:
    # Parse the JSON file
    parsed = json.load(handle)

# Pretty print the JSON object with 2 spaces of indentation
print(json.dumps(parsed, indent=2))
로그인 후 복사

위 내용은 Python에서 JSON 데이터를 어떻게 예쁘게 인쇄할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿