Python in formato JSON
Formatta il risultato
L'esempio sopra stampa una stringa JSON, ma non è molto facile da leggere, senza rientri e interruzioni di riga.
Il json.dumps()
metodo ha parametri per facilitare la lettura del risultato:
Esempio
Utilizzare il indent
parametro per definire il numero di rientri:
json.dumps(x, indent=4)
Puoi anche definire i separatori, il valore predefinito è (", ", ":"), il che significa usare una virgola e uno spazio per separare ogni oggetto e due punti e uno spazio per separare le chiavi dai valori:
Esempio
Utilizzare il separators
parametro per modificare il separatore predefinito:
json.dumps(x, indent=4, separators=(". ", " = "))