json.load() Pythonissa

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 kautta json> . 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äneet open()> toiminto lukea JSON-tiedosto. Sitten tiedosto jäsennetään käyttämällä json.load()> menetelmä, joka antaa meille sanakirjan nimetyn datan.