JSON (JavaScript Object Notation) è un formato ampiamente usato per archiviare i dati. Viene utilizzato per scambiare dati tra server e applicazioni software, i.e., Applicazione Web, applicazione mobile, ecc. Python fornisce un modulo JSON integrato per eseguire le attività relative a JSON.
L'oggetto Python (i.e., Elenco, dizionario, tupla) può essere convertito in JSON. Usiamo la funzione dumps () dal modulo JSON per eseguire questa conversione. Ogni volta che l'oggetto Python viene convertito in un JSON e se stampiamo l'oggetto JSON convertito, i risultati verranno visualizzati lo stesso del dizionario Python. JSON Pretty Print si riferisce per visualizzare l'oggetto JSON in un buon formato e modo presentabile.
Questo articolo spiega il concetto di stampato JSON Pretty con l'aiuto di esempi.
Il json.Dump () funzione
Come discusso in precedenza, il JSON.Dump () è una funzione Python integrata che converte l'oggetto Python in formato JSON. Convertiamo un oggetto del dizionario Python in formato JSON.
#Importing JSON ModuleProduzione
L'oggetto del dizionario Python viene convertito con successo in formato JSON.
L'output sembra un dizionario Python. Non è in un buon formato JSON e in modo presentabile. Non è prettificato. La proprietà "rientro" viene utilizzata all'interno del JSON.Dumps () funzione per presentare i dati JSON in un formato presentabile adeguato con spazio. Usiamo la proprietà di rientro con il JSON.Dumps () funzione. Il "rientro = 1" aggiunge uno spazio nei dati JSON.
#Importing JSON ModuleProduzione
Ora l'output è prettificato e i dati JSON sono presentati nel formato corretto.
Mentre continuiamo ad aumentare il numero di rientri, gli spazi aumenteranno nei dati.
#Importing JSON ModuleProduzione
#Importing JSON ModuleProduzione
Python Pretty Stampa file json
Ora, proviamo ad aprire un file JSON e visualizzarlo in formato stampato. Il json.La funzione Loads () analizza i dati JSON.
#Importing JSON ModuleProduzione
Conclusione
JSON è un formato di dati ampiamente utilizzato per archiviare i dati e scambiare dati tra server e applicazioni software. Python ha un modulo JSON integrato per svolgere attività relative a JSON. La stampa JSON Pretty mostra l'output JSON in modo ben formato e presentabile. Questo articolo spiega la bella stampa Python Json con spiega.