json.load() у Python

json.load() у Python

Повна форма JSON — це нотація об’єктів JavaScript. Це означає, що файл сценарію (виконуваний файл), який складається з тексту мовою програмування, використовується для зберігання та передачі даних. Python підтримує JSON через вбудований пакет під назвою json> . Щоб використовувати цю функцію, ми імпортуємо пакет json у сценарій Python. Текст у JSON виконується через рядок у лапках, який містить значення в зіставленні ключ-значення { }> . Він схожий на словник у Python.

Примітка: Щоб отримати додаткові відомості, зверніться до роботи з даними JSON у Python

json.load()

json.load()> приймає об’єкт файлу та повертає об’єкт json. А Об'єкт JSON містить дані у формі пари ключ/значення. Ключі – це рядки, а значення – типи JSON. Ключі та значення розділені двокрапкою. Кожен запис (пара ключ/значення) відокремлюється комою.

Синтаксис:

json.load(file_object) 

Аргумент: Він приймає файловий об'єкт як параметр.

Повернення: Він повертає об’єкт json.

приклад: Припустімо, що JSON виглядає так.

pyhton-append-json1

Ми хочемо прочитати вміст цього файлу. Нижче наведено реалізацію.




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

Вихід:

python-read-json-output1

Тут ми використали open()> для читання файлу JSON. Потім файл аналізується за допомогою json.load()> метод, який дає нам словник іменованих даних.