json.load() i Python

json.load() i Python

Den fullstendige formen for JSON er JavaScript Object Notation. Det betyr at en script (kjørbar) fil som er laget av tekst i et programmeringsspråk, brukes til å lagre og overføre dataene. Python støtter JSON gjennom en innebygd pakke kalt json> . For å bruke denne funksjonen importerer vi json-pakken i Python-skriptet. Teksten i JSON gjøres gjennom anførselstegn som inneholder verdien i nøkkelverdi-tilordning innenfor { }> . Det ligner på ordboken i Python.

Merk: For mer informasjon, se Arbeide med JSON-data i Python

json.load()

json.load()> tar et filobjekt og returnerer json-objektet. EN JSON-objekt inneholder data i form av nøkkel/verdi-par. Nøklene er strenger og verdiene er JSON-typene. Nøkler og verdier er atskilt med et kolon. Hver oppføring (nøkkel/verdi-par) er atskilt med komma.

Syntaks:

json.load(file_object) 

Argument: Det tar filobjekt som en parameter.

Komme tilbake : Det returnerer json-objektet.

Eksempel: La oss anta at JSON ser slik ut.

pyhton-append-json1

Vi ønsker å lese innholdet i denne filen. Nedenfor er gjennomføringen.




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

Produksjon:

python-read-json-output1

Her har vi brukt open()> funksjon for å lese JSON-filen. Deretter analyseres filen ved hjelp av json.load()> metode som gir oss en ordbok kalt data.