ホームページ >バックエンド開発 >Python チュートリアル >Python で JSON データをきれいに印刷するにはどうすればよいですか?

Python で JSON データをきれいに印刷するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-31 04:49:08768ブラウズ

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() と File:

# 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。