Формат Python JSON
Отформатируйте результат
В приведенном выше примере выводится строка JSON, но ее не очень легко читать, без отступов и разрывов строк.
Метод json.dumps()
имеет параметры, облегчающие чтение результата:
Пример
Используйте indent
параметр для определения количества отступов:
json.dumps(x, indent=4)
Вы также можете определить разделители, значение по умолчанию («,», «:»), что означает использование запятой и пробела для разделения каждого объекта, а также двоеточие и пробел для отделения ключей от значений:
Пример
Используйте separators
параметр, чтобы изменить разделитель по умолчанию:
json.dumps(x, indent=4, separators=(". ", " = "))