Python новичок - S SH и вопрос ввода пользователя - PullRequest
0 голосов
/ 17 марта 2020

У меня работает скрипт, который позволяет мне войти на устройство и затем вывести вывод в текстовый файл. Это великолепно. Я должен быть в состоянии сделать это для нескольких устройств. Так что я пытаюсь сделать это. Я запускаю скрипт, и он просит меня ввести IP. Я ввожу IP-адрес, он входит в систему и затем выводит выходные данные в файл, но я не могу передать входные данные в оставшуюся часть сценария.

Также быстрый запрос, если кто-то может направить меня, но не Я не могу решить эту проблему так, чтобы я мог учиться лучше. Спасибо.

from netmiko import ConnectHandler
ipaddr = input('Type IP:')

device(I've tried net_connect also) =  ConnectHandler(ip = 'ipaddr',
                        port = 22,
                        username = 'admin',
                        password = 'mypassword',
                        device_type = 'cisco_wlc_ssh')

net_connect.find_prompt()
'(Cisco Controller) >'
output = net_connect.send_command('show ap summary')
print(output)
net_connect.disconnect()
...