json.load() in Python
La forma completa di JSON è la notazione oggetto JavaScript. Ciò significa che un file script (eseguibile), composto da testo in un linguaggio di programmazione, viene utilizzato per archiviare e trasferire i dati. Python supporta JSON tramite un pacchetto integrato chiamato json> . Per utilizzare questa funzionalità, importiamo il pacchetto json nello script Python. Il testo in JSON viene eseguito tramite una stringa tra virgolette che contiene il valore nella mappatura dei valori-chiave all'interno { }> . È simile al dizionario in Python.
Nota: Per ulteriori informazioni, fare riferimento a Lavorare con i dati JSON in Python
json.load()
json.load()> prende un oggetto file e restituisce l'oggetto json. UN Oggetto JSON contiene dati sotto forma di coppia chiave/valore. Le chiavi sono stringhe e i valori sono i tipi JSON. Chiavi e valori sono separati da due punti. Ogni voce (coppia chiave/valore) è separata da una virgola.
Sintassi:
json.load(file_object)
Discussione : Prende l'oggetto file come parametro.
Ritorno : Restituisce l'oggetto json.
Esempio: Supponiamo che il JSON assomigli a questo.
Vogliamo leggere il contenuto di questo file. Di seguito è riportata l'implementazione.
# Python program to read> # json file> > > import> json> > # Opening JSON file> f> => open> (> 'data.json'> ,)> > # returns JSON object as> # a dictionary> data> => json.load(f)> > # Iterating through the json> # list> for> i> in> data[> 'emp_details'> ]:> > print> (i)> > # Closing file> f.close()> |
Produzione:
Qui abbiamo utilizzato il file open()> funzione per leggere il file JSON. Quindi, il file viene analizzato utilizzando json.load()> metodo che ci fornisce un dizionario denominato data.