logo

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


indeks over listen



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

>

vis brukere mysql

>

Produksjon:

python-read-json-output1

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