2016-10-25 1 views

Antwort

1

Sie das indent Argument verwenden können, wenn json.dumps Verwendung (Ende des Abschnitts in Verbindung e):

Wenn Gedankenstrich eine nicht negative ganze Zahl oder eine Zeichenfolge ist, dann JSON Array-Elemente und Objektelemente werden pretty- mit dieser Einzugsebene gedruckt. Eine Einzugsebene von 0, negativ oder "" fügt nur Zeilenumbrüche ein. None (der Standardwert) wählt die kompakteste Darstellung aus. Bei Verwendung eines positiven Ganzzahl-Gedankenstrichs werden so viele Leerzeichen pro Ebene eingefügt. Wenn Einrückung eine Zeichenfolge ist (z. B. "\ t"), wird diese Zeichenfolge zum Einrücken jeder Ebene verwendet.

>>> print(json.dumps({1:'a', 2: 'b'}, indent=1)) 
{ 
"1": "a", 
"2": "b" 
} 
Verwandte Themen