JSON (JavaScript Object Notation) es un formato ampliamente utilizado para almacenar los datos. Se utiliza para intercambiar datos entre servidores y aplicaciones de software, yo.mi., Aplicación web, aplicación móvil, etc. Python proporciona un módulo JSON incorporado para realizar tareas relacionadas con JSON.
El objeto python (yo.mi., Lista, diccionario, tupla) se puede convertir en json. Usamos la función Dumps () del módulo JSON para realizar esta conversión. Cada vez que el objeto Python se convierte en un JSON, y si imprimimos el objeto JSON convertido, los resultados se mostrarán igual que el Diccionario de Python. La impresión JSON Pretty se refiere a mostrar el objeto JSON de una manera buena y presentable.
Este artículo explica el concepto de impresión JSON Pretty con la ayuda de ejemplos.
El json.Función Dump ()
Como se discutió anteriormente, el JSON.dump () es una función de pitón incorporada que convierte el objeto Python en formato JSON. Convertamos un objeto Diccionario de Python en formato JSON.
#Importación del módulo JSONProducción
El objeto del diccionario Python se convierte con éxito en el formato JSON.
La salida parece un diccionario de Python. No es de un buen formato JSON y una manera presentable. No se prettifica. La propiedad "sangría" se usa dentro del JSON.Función volcada () para presentar los datos JSON en un formato presentable adecuado con espacio. Usemos la propiedad de sangría con el JSON.Función Dumps (). El "sangría = 1" agrega el único espacio en los datos JSON.
#Importación del módulo JSONProducción
Ahora la salida se prettifica y los datos JSON se presentan en el formato adecuado.
A medida que seguimos aumentando el número de sangrías, los espacios aumentarán en los datos.
#Importación del módulo JSONProducción
#Importación del módulo JSONProducción
Python Pretty Print JSON File
Ahora, intentemos abrir un archivo json y mostrarlo en un formato de impresión bonito. El json.la función de carga () analiza los datos JSON.
#Importación del módulo JSONProducción
Conclusión
JSON es un formato de datos ampliamente utilizado para almacenar datos e intercambiar datos entre servidores y aplicaciones de software. Python tiene un módulo JSON incorporado para realizar tareas relacionadas con JSON. La impresión JSON Pretty muestra la salida JSON de una manera bien formada y presentable. Este artículo explica el Python Json Pretty Print con explicaciones.