Я получаю данные JSON из запроса RESTCONF HTTPS, используя следующий код
https_request = 'https://' + host + '/restconf/data/' + operation
headers = {'Content-type': 'application/yang-data+json', 'Accept': 'application/yang-data+json'}
r = requests.get(https_request, auth=(user, password), headers=headers, verify=False)
print r.json()
Я получил следующие данные:
{
"Cisco-IOS-XE-segment-routing:ipv4": {
"prefixes": [
{
"ipprefix": "1.1.1.1/32",
"index": {
"range-start": 333,
"range": 1
}
}
]
}
}
В основном я хочувернуть значение поля "range-start"
, равное 333
.Я попробовал следующее, но это не сработало.
for element in r:
id = element['range-start']
print(id)
Есть ли способ получить это значение?