json.load() în Python

json.load() în Python

Forma completă a JSON este JavaScript Object Notation. Înseamnă că un fișier script (executabil) care este format din text într-un limbaj de programare, este folosit pentru a stoca și transfera datele. Python acceptă JSON printr-un pachet încorporat numit json> . Pentru a folosi această caracteristică, importăm pachetul json în scriptul Python. Textul în JSON este realizat printr-un șir de ghilimele care conține valoarea în maparea cheie-valoare { }> . Este similar cu dicționarul din Python.

Notă: Pentru mai multe informații, consultați Lucrul cu date JSON în Python

json.load()

json.load()> preia un obiect fișier și returnează obiectul json. A obiect JSON conține date sub formă de pereche cheie/valoare. Cheile sunt șiruri de caractere, iar valorile sunt tipurile JSON. Cheile și valorile sunt separate prin două puncte. Fiecare intrare (pereche cheie/valoare) este separată prin virgulă.

Sintaxa:

json.load(file_object) 

Argument : Acesta ia obiectul fișier ca parametru.

Întoarcere : Returnează obiectul json.

Exemplu: Să presupunem că JSON arată așa.

pyhton-append-json1

Dorim să citim conținutul acestui fișier. Mai jos este implementarea.




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

Ieșire:

python-read-json-output1

Aici, am folosit open()> funcția pentru a citi fișierul JSON. Apoi, fișierul este analizat folosind json.load()> metodă care ne oferă un dicționar numit date.