如何使用Netmiko SSH(Python)重启cisco开关?

问题描述 投票:-1回答:1
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')

发出'reload'命令后,cisco开关上的CLI输出 - “继续重载?[确认]”

我知道我必须处理这个输出,但我不知道如何。请帮忙!

python switch-statement cisco
1个回答
0
投票
net_connect.send_command('reload', expect_string='confirm')
net_connect.send_command('\n')

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

© www.soinside.com 2019 - 2024. All rights reserved.