Json из из API - Python

Узнай цену своей работы

Формулировка задачи:

Я плолучаю джейсон , для питона это словарь
Листинг программы
  1. {
  2. "events" : [
  3. {
  4. "alertState" : "ended",
  5. "id" : "290f3fcc-f0ec-ed46-a167-00aa61cf74a2",
  6. "origin" : "hosts/AXXON-SERVER/AVDetector.297/EventSupplier",
  7. "rectangles" : [],
  8. "source" : "hosts/AXXON-SERVER/DeviceIpint.41/SourceEndpoint.video:0:0",
  9. "timestamp" : "20180421T090950.095000",
  10. "type" : "MotionDetected"
  11. }
  12. ],
  13. "more" : true
  14. }
вопрос как мене обратиться к значению ключа "id"?? просто когда я складываю весь этот json в допустим data, и обращаюсь к значению ключа "events" , значение становиться списком, из одного элемента, этот элемент просто значение ключа
Листинг программы
  1. s=requests.get('http://.....)
  2. data = s.json()
  3. print(data['events'])
ну и получаеться что type(data['events']) list, превратив list в str , я добираюсь до id срезом строки, но это какой то костыль

Решение задачи: «Json из из API»

textual
Листинг программы
  1.  data['events'][0]['id']

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут