Json из из API - Python
Формулировка задачи:
Я плолучаю джейсон , для питона это словарь
вопрос как мене обратиться к значению ключа "id"?? просто когда я складываю весь этот json в допустим data, и обращаюсь к значению ключа "events" , значение становиться списком, из одного элемента, этот элемент просто значение ключа
ну и получаеться что type(data['events']) list, превратив list в str , я добираюсь до id срезом строки, но это какой то костыль
Листинг программы
- {
- "events" : [
- {
- "alertState" : "ended",
- "id" : "290f3fcc-f0ec-ed46-a167-00aa61cf74a2",
- "origin" : "hosts/AXXON-SERVER/AVDetector.297/EventSupplier",
- "rectangles" : [],
- "source" : "hosts/AXXON-SERVER/DeviceIpint.41/SourceEndpoint.video:0:0",
- "timestamp" : "20180421T090950.095000",
- "type" : "MotionDetected"
- }
- ],
- "more" : true
- }
Листинг программы
- s=requests.get('http://.....)
- data = s.json()
- print(data['events'])
Решение задачи: «Json из из API»
textual
Листинг программы
- data['events'][0]['id']
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д