JSON-Dateien mit Pretty Printing formatieren
JSON-Dateien können aufgrund fehlender Einrückungen und Zeilenumbrüche häufig schwer lesbar sein. Um die Lesbarkeit zu verbessern, möchten Sie möglicherweise Ihre JSON-Dateien mit einer Technik formatieren, die als „Pretty-Druck“ bekannt ist.
Pretty-Druck in Python
Python bietet zwei Methoden für Pretty Drucken von JSON-Dateien: json.dump() und json.dumps(). Beide Methoden akzeptieren einen Einrückungsparameter, mit dem Sie die Anzahl der Leerzeichen angeben können, um jede Ebene der JSON-Hierarchie einzurücken.
1 2 3 4 5 6 7 |
|
Ausgabe:
1 2 3 4 5 6 7 8 9 10 11 |
|
Pretty Printing von eine Datei
Wenn Sie eine JSON-Datei in einer Datei namens „Dateiname.txt“ gespeichert haben, können Sie dies tun Drucken Sie es auch aus, indem Sie die Datei zunächst mit json.load() analysieren:
1 2 |
|
Nach dem Parsen können Sie das JSON-Objekt mit json.dumps() mit der gewünschten Einrückung sichern:
1 |
|
Das obige ist der detaillierte Inhalt vonWie kann ich JSON-Dateien in Python hübsch drucken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!