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.
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:
Čia mes panaudojome open()> funkcija nuskaityti JSON failą. Tada failas išanalizuojamas naudojant json.load()> metodas, suteikiantis mums žodyne pavadintus duomenis.