Создание JSON из из списка
Всем привет, есть скрипт который подключается к сетевому оборудованию через Netmiko и получает список ACL, потом через findall ищется два параметра - это имя ACL и значение hitcnt, на выходе получается список: ['access-list out line 1 extended permit icmp any any', '0', и т.д.]
Мне нужно преобразовать этот список в JSON:
{
"data": [
{
"{#ACLNAME}": "access-list out line 1 extended permit icmp any any"
"{#HITCNT}": "0"
},
{
и т.д.
}
]
}
Всем спасибо за помощь!
Ответы (1 шт):
Автор решения: Georgiy
→ Ссылка
import json
jsn = {"data": [
{"{#ACLNAME}": "access-list out line 1 extended permit icmp any any",
"{#HITCNT}": "0"
}, ]
}
with open("jsn.json", "w") as f:
json.dump(jsn, f)