ホームページ >バックエンド開発 >Python チュートリアル >Python で JSON データをきれいに印刷するにはどうすればよいですか?
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 サイトの他の関連記事を参照してください。