logo

json.load() Pythonissa

JSONin täysi muoto on JavaScript Object Notation. Se tarkoittaa, että tietojen tallentamiseen ja siirtämiseen käytetään komentosarjatiedostoa (suoritettavaa) tiedostoa, joka on tehty ohjelmointikielen tekstistä. Python tukee JSON:ia sisäänrakennetun paketin kauttajson>. Tämän ominaisuuden käyttämiseksi tuomme json-paketin Python-skriptissä. JSON-teksti tehdään lainausmerkkijonon kautta, joka sisältää arvon avainarvojen yhdistämisessä{ }>. Se on samanlainen kuin Pythonin sanakirja.

Huomautus: Lisätietoja on artikkelissa JSON-tietojen käyttäminen Pythonissa



json.load()

json.load()>ottaa tiedostoobjektin ja palauttaa json-objektin. A JSON-objekti sisältää tietoja avain/arvo-parin muodossa. Avaimet ovat merkkijonoja ja arvot ovat JSON-tyyppejä. Avaimet ja arvot erotetaan kaksoispisteellä. Jokainen merkintä (avain/arvo-pari) on erotettu pilkulla.

Syntaksi :

json.load(file_object)>

Perustelu : Se ottaa tiedostoobjektin parametrina.



Paluu: Se palauttaa json-objektin.

Esimerkki: Oletetaan, että JSON näyttää tältä.

pyhton-append-json1



Haluamme lukea tämän tiedoston sisällön. Alla toteutus.




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

>

>

Lähtö:

python-read-json-lähtö1

Täällä olemme käyttäneetopen()>toiminto lukea JSON-tiedosto. Sitten tiedosto jäsennetään käyttämälläjson.load()>menetelmä, joka antaa meille sanakirjan nimetyn datan.