ホームページ >バックエンド開発 >Python チュートリアル >Python で JSON データをきれいに印刷するにはどうすればよいですか?
Python での JSON のきれいな印刷
JSON (JavaScript Object Notation) は、サーバー間でデータを送信するためによく使用される軽量のデータ交換形式です。そしてクライアント。ただし、JSON 文字列に適切なインデントや書式設定がないと、読み取りやデバッグが困難になる可能性があります。
Python で JSON ファイルをきれいに印刷する方法
きれいにするには- Python で JSON ファイルを出力するには、json.dump() または json.dumps() のいずれかの indent パラメーターを使用できます。インデントするスペースの数を指定することで、JSON 文字列の読みやすさを大幅に向上させることができます。
ここでは、json.dumps() を使用して JSON 文字列を整形して出力する例を示します:
import json your_json = '["foo", {"bar": ["baz", null, 1.0, 2]}]' parsed = json.loads(your_json) print(json.dumps(parsed, indent=4))
出力:
[ "foo", { "bar": [ "baz", null, 1.0, 2 ] } ]
この例では、indent=4 を指定しており、結果は JSON になります。 4 つのスペースのインデントでフォーマットされます。この数値は好みに合わせて調整できます。
JSON ファイルを処理するには、json.load():
with open('filename.txt', 'r') as handle: parsed = json.load(handle)
これらの方法に従うことで、JSON を簡単に美化できます。 Python の文字列とファイルを使用すると、読みやすく、操作しやすくなります。
以上がPython で JSON データをきれいに印刷するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。