Python formato JSON
Dar formato al resultado
El ejemplo anterior imprime una cadena JSON, pero no es muy fácil de leer, sin sangrías ni saltos de línea.
El json.dumps()
método tiene parámetros para facilitar la lectura del resultado:
Ejemplo
Utilice el indent
parámetro para definir el número de sangrías:
json.dumps(x, indent=4)
También puede definir los separadores, el valor predeterminado es (", ", ":"), lo que significa usar una coma y un espacio para separar cada objeto, y dos puntos y un espacio para separar las claves de los valores:
Ejemplo
Utilice el separators
parámetro para cambiar el separador predeterminado:
json.dumps(x, indent=4, separators=(". ", " = "))