json.load() v Pythonu

json.load() v Pythonu

Polna oblika JSON je zapis predmeta JavaScript. To pomeni, da se za shranjevanje in prenos podatkov uporablja skriptna (izvršljiva) datoteka, ki je sestavljena iz besedila v programskem jeziku. Python podpira JSON prek vgrajenega paketa, imenovanega json> . Za uporabo te funkcije uvozimo paket json v skript Python. Besedilo v JSON je narejeno prek niza v narekovajih, ki vsebuje vrednost v preslikavi ključa in vrednosti znotraj { }> . Podoben je slovarju v Pythonu.

Opomba: Za več informacij glejte Delo s podatki JSON v Pythonu

json.load()

json.load()> vzame objekt datoteke in vrne objekt json. A Objekt JSON vsebuje podatke v obliki para ključ/vrednost. Ključi so nizi, vrednosti pa vrste JSON. Ključi in vrednosti so ločeni z dvopičjem. Vsak vnos (par ključ/vrednost) je ločen z vejico.

Sintaksa:

json.load(file_object) 

Prepir : Kot parameter vzame predmet datoteke.

Povratek: Vrne objekt json.

primer: Recimo, da je JSON videti takole.

pyhton-priloži-json1

Želimo prebrati vsebino te datoteke. Spodaj je izvedba.




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

Izhod:

python-read-json-output1

Tukaj smo uporabili open()> funkcijo za branje datoteke JSON. Nato je datoteka razčlenjena z uporabo json.load()> metoda, ki nam poda slovar z imenom data.