json.load() Python

json.load() Python

Visa JSON forma yra „JavaScript“ objektų žymėjimas. Tai reiškia, kad duomenims saugoti ir perduoti naudojamas scenarijaus (vykdomasis) failas, sudarytas iš teksto programavimo kalba. Python palaiko JSON per integruotą paketą, vadinamą json> . Norėdami naudoti šią funkciją, importuojame json paketą Python scenarijuje. JSON tekstas pateikiamas naudojant kabutes, kurioje yra rakto ir verčių susiejimo reikšmė { }> . Tai panašu į Python žodyną.

Pastaba: Norėdami gauti daugiau informacijos, žr. Darbas su JSON duomenimis Python

json.load()

json.load()> paima failo objektą ir grąžina json objektą. A JSON objektas yra duomenų rakto/reikšmių poros pavidalu. Raktai yra eilutės, o reikšmės yra JSON tipai. Raktai ir reikšmės atskirti dvitaškiu. Kiekvienas įrašas (rakto/reikšmių pora) atskiriamas kableliu.

Sintaksė:

json.load(file_object) 

Argumentas: Jis naudoja failo objektą kaip parametrą.

Grąžinti: Jis grąžina json objektą.

Pavyzdys: Tarkime, kad JSON atrodo taip.

pyhton-append-json1

Norime perskaityti šio failo turinį. Žemiau pateikiamas įgyvendinimas.




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

Išvestis:

python-read-json-output1

Čia mes panaudojome open()> funkcija nuskaityti JSON failą. Tada failas išanalizuojamas naudojant json.load()> metodas, suteikiantis mums žodyne pavadintus duomenis.