logo

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 chiamatojson>. 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.

potatura alfa beta

Esempio: Supponiamo che il JSON assomigli a questo.

pyhton-append-json1



Vogliamo leggere il contenuto di questo file. Di seguito è riportata l'implementazione.




percorso impostato in Java

# 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:

python-read-json-output1

Qui abbiamo utilizzato il fileopen()>funzione per leggere il file JSON. Quindi, il file viene analizzato utilizzandojson.load()>metodo che ci fornisce un dizionario denominato data.