【问题标题】:How to reboot the cisco switch with Netmiko SSH (Python)?如何使用 Netmiko SSH (Python) 重启 cisco 交换机?
【发布时间】:2019-04-30 09:05:05
【问题描述】:
from netmiko import ConnectHandler

cisco = {
'device_type': 'cisco_ios',
'ip': ip,
'username': username,
'password': password,
}

net_connect = ConnectHandler(**cisco)
net_connect.send_command('wr')
net_connect.send_command('reload')

发出“重新加载”命令后,cisco 交换机上的 CLI 输出 -“继续重新加载?[确认]”

我知道我必须处理这个输出,但我不知道怎么做。 请帮忙!

【问题讨论】:

    标签: python switch-statement cisco


    【解决方案1】:
    net_connect.send_command('reload', expect_string='confirm')
    net_connect.send_command('\n')
    

    我找到了解决方案,但我不确定这是否正确

    【讨论】: