Python w formacie JSON
Sformatuj wynik
Powyższy przykład wyświetla ciąg JSON, ale nie jest łatwy do odczytania, bez wcięć i łamania wierszy.
Metoda json.dumps()
posiada parametry ułatwiające odczytanie wyniku:
Przykład
Użyj indent
parametru, aby zdefiniować liczbę wcięć:
json.dumps(x, indent=4)
Możesz także zdefiniować separatory, domyślną wartością jest (", ", ": "), co oznacza użycie przecinka i spacji do oddzielenia każdego obiektu oraz dwukropka i spacji do oddzielenia kluczy od wartości:
Przykład
Użyj separators
parametru, aby zmienić domyślny separator:
json.dumps(x, indent=4, separators=(". ", " = "))