Python で JSON ファイルをきれいに印刷する
JSON データを分析または操作する場合、人間がフォーマットした方が役立つことがよくあります。 - 見やすくするための読みやすい方法。
によるきれいな印刷JSON
Python で JSON ファイルを整形して表示するには、json.dump() または json.dumps の indent パラメーターを利用します。 () 関数。 indent パラメーターで、インデントに必要なスペースの数を指定します。
例:
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 ファイルをきれいに印刷するには、json.load() function:
with open('filename.txt', 'r') as handle: parsed = json.load(handle)
解析された 変数。次に、上記のように json.dumps() 関数を使用してきれいに出力できます。
以上がPython で JSON ファイルをきれいに印刷するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。