簡體   English   中英

讀取JSON文件並將其漂亮打印到另一個文件

[英]Read JSON file and Pretty-Print it to another file

我有一個復雜的(嵌套的)json文本文件,該文本文件中的一行很長

有什么方法可以讀取文件(在python中)並將json縮進/漂亮打印到新的文本文件中?

使用json.load(..)讀取文件,並使用json.dump(..)將對象寫到另一個文件中,同時指定縮進值。

with open("inFile") as f, open("outFile", "w") as g:
    json.dump(json.load(f), g, indent=4)

是的,您可以使用open()讀取/寫入文件,然后使用json.load()讀取文件,然后json.load() json.dump(..., indent=4)進行漂亮打印。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM