Netmiko - 配置模式下的确认
Netmiko - confirmation in configuration mode
我刚开始使用 netmiko,但有一个脚本有问题。该脚本应删除一个用户并创建另一个用户。我遇到的问题是在配置模式下确认我不知道如何处理它。
R1(config)#no username admin
This operation will remove all username related configurations with same name.Do you want to continue? [confirm]
谢谢。
您将使用预期字符串。
output = net_connect.send_command(
command_string=command,
expect_string=r"Delete filename",
strip_prompt=False,
strip_command=False
)
output += net_connect.send_command(
command_string="\n",
expect_string=r"confirm",
strip_prompt=False,
strip_command=False
使用ssh.send_command_timing()'
像这样:
ssh.send_command_timing(f'no username {user}')
我刚开始使用 netmiko,但有一个脚本有问题。该脚本应删除一个用户并创建另一个用户。我遇到的问题是在配置模式下确认我不知道如何处理它。
R1(config)#no username admin
This operation will remove all username related configurations with same name.Do you want to continue? [confirm]
谢谢。
您将使用预期字符串。
output = net_connect.send_command(
command_string=command,
expect_string=r"Delete filename",
strip_prompt=False,
strip_command=False
)
output += net_connect.send_command(
command_string="\n",
expect_string=r"confirm",
strip_prompt=False,
strip_command=False
使用ssh.send_command_timing()'
像这样:
ssh.send_command_timing(f'no username {user}')