Я пытаюсь создать сценарий, который показывает мне список отключенных интерфейсов, а затем показывает следующий доступный интерфейс для использования.Прямо сейчас в нем перечислены все интерфейсы, которые не работают, но как я могу сделать так, чтобы отображался также первый доступный интерфейс?
из netmiko import ConnectHandler из оператора import itemgetter из getpass import getpass import readline
NETDEVICE1 = {'username': 'root', 'ip': '192.168.0.10', 'password': 'cisco', 'device_type': 'cisco_ios',}
net_connect = ConnectHandler (** NETDEVICE1)
output = net_connect.send_command ('show ip int brie', use_textfsm = True)
l = len (вывод) print ('\ nDown interfaces \ n') для i в диапазоне (0, l): если вывод [i] ['status']! = 'Up': печать(output [i] ['intf'] + '' + output [i] ['status'])
print (output [0])
Я ожидаю, что вывод будетсписок не подключенных интерфейсов, а затем выведите имя интерфейса первого отключенного интерфейса, чтобы я мог знать, как его использовать.(Целью будет следующий показ этого интерфейса). В настоящее время он просто выводит список интерфейсов.