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