json.load() a Python

json.load() a Python

La forma completa de JSON és JavaScript Object Notation. Significa que s'utilitza un fitxer d'script (executable) que està format per text en un llenguatge de programació per emmagatzemar i transferir les dades. Python admet JSON mitjançant un paquet integrat anomenat json> . Per utilitzar aquesta funció, importem el paquet json a l'script Python. El text en JSON es fa mitjançant una cadena entre cometes que conté el valor de la assignació clau-valor { }> . És semblant al diccionari de Python.

Nota: Per obtenir més informació, consulteu Treballar amb dades JSON a Python

json.load()

json.load()> pren un objecte fitxer i retorna l'objecte json. A Objecte JSON conté dades en forma de parell clau/valor. Les claus són cadenes i els valors són els tipus JSON. Les claus i els valors estan separats per dos punts. Cada entrada (parell clau/valor) està separada per una coma.

Sintaxi:

json.load(file_object) 

Argument: Pren un objecte fitxer com a paràmetre.

Tornada: Torna un objecte json.

Exemple: Suposem que el JSON té aquest aspecte.

pyhton-append-json1

Volem llegir el contingut d'aquest fitxer. A continuació es mostra la implementació.




# 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()>

Sortida:

python-read-json-output1

Aquí, hem utilitzat el open()> funció per llegir el fitxer JSON. A continuació, el fitxer s'analitza mitjançant json.load()> mètode que ens proporciona un diccionari anomenat dades.