Я получаю сообщение об ошибке keyerror при запуске кода
def newTopo(info):
G = []
for stat in info["network-topology"]["topology"]:
for link in stat["link"]:
if "host" not in link["link-id"]:
keyerror ниже
for link in stat["link"]:
KeyError: 'link'
Пожалуйста, найдите источник, где я извлекаю данные выше
Структура информации об источнике
- <network-topology xmlns="urn:TBD:params:xml:ns:yang:network-topology">
+ <topology>...</topology>
- <topology>
+ <node>...</node>
+ <node>...</node>
- <link>
<link-id>host:00:00:00:00:00:01/openflow:1:1</link-id>
+ <destination>...</destination>
+ <source>...</source>
</link>
+ <link>
</topology>
«Ссылка» существует ... но почему возникает ошибка ... пожалуйста, помогите и посоветуйте ... спасибо