在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()函數:
with open('filename.txt', 'r') as handle: parsed = json.load(handle)
這會將JSON 文件加載到parsed 中變量,然後可以使用json.dumps()函數進行漂亮的列印,如上所示。
以上是如何在 Python 中漂亮列印 JSON 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!