logo

json.load() i Python

Den fulde form af JSON er JavaScript Object Notation. Det betyder, at en script (eksekverbar) fil, som er lavet af tekst i et programmeringssprog, bruges til at gemme og overføre dataene. Python understøtter JSON gennem en indbygget pakke kaldetjson>. For at bruge denne funktion importerer vi json-pakken i Python-scriptet. Teksten i JSON udføres gennem citeret streng, som indeholder værdien i nøgleværdi-mapping indenfor{ }>. Det ligner ordbogen i Python.

Bemærk: For mere information, se Arbejde med JSON-data i Python



json.load()

json.load()>tager et filobjekt og returnerer json-objektet. EN JSON objekt indeholder data i form af nøgle/værdi-par. Nøglerne er strenge, og værdierne er JSON-typerne. Nøgler og værdier er adskilt af et kolon. Hver indtastning (nøgle/værdi-par) er adskilt af et komma.

Syntaks:

json.load(file_object)>

Argument: Det tager filobjekt som en parameter.



Vend tilbage : Det returnerer json-objekt.

Eksempel: Lad os antage, at JSON ser sådan ud.

pyhton-append-json1



Vi ønsker at læse indholdet af denne fil. Nedenfor er implementeringen.


konverter dato til streng



# 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 brugere mysql

>

Produktion:

python-read-json-output1

Her har vi brugtopen()>funktion til at læse JSON-filen. Derefter parses filen vhajson.load()>metode, som giver os en ordbog med navnet data.