Загрузка JSON

В нашем примере мы будем использовать следующий JSON:

{
   "store":{
      "book":[
         {
            "category":"reference",
            "author":"Nigel Rees",
            "title":"Sayings of the Century",
            "price":8.95
         },
         {
            "category":"fiction",
            "author":"Evelyn Waugh",
            "title":"Sword of Honour",
            "price":12.99
         }
      ],
      "bicycle":{
         "color":"red",
         "price":19.95
      }
   },
   "expensive":10
}

Первый шаг — это загрузка JSON-файла в Python:

import json

with open('store.json') as json_file:
    data = json.load(json_file)
print(data)

JSON-файл теперь хранится в переменной data.

Метод print просто выведет указанный выше JSON.

Примечание: вышеприведенный метод будет хранить JSON как словарь Питона. Мы можем проверить это, выведя тип, print(type(data)).

Была ли эта страница полезной?