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ä.
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ö:
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.