只是python的初学者,需要一些专家建议。我正在Windows机器上工作,安装了python 2.7,试图运行一个脚本,它将连接到一个cisco呼叫管理器CLI并运行一些命令(例如-admin:utils create report hardware)。我已经附上了正常连接的腻子槽的屏幕截图,但是想自动化这个。任何帮助,将不胜感激。在与cucm服务器建立SSH连接时发生Python Netmiko错误
我一直在使用netmiko尝试,但它说,下面的错误 - enter image description here
>>> from netmiko import ConnectHandler
>>> cisco_881 = {'device_type': 'cisco_ios','ip': '10.10.201.11','username':
'Admin','password': 'admin123'}
>>> net_connect = ConnectHandler(**cisco_881)
Traceback (most recent call last):
File "<pyshell#18>", line 1, in <module>
net_connect = ConnectHandler(**cisco_881)
File "build\bdist.win32\egg\netmiko\ssh_dispatcher.py", line 122, in
ConnectHandler
return ConnectionClass(*args, **kwargs)
File "build\bdist.win32\egg\netmiko\base_connection.py", line 146, in
__init__
self.session_preparation()
File "build\bdist.win32\egg\netmiko\cisco\cisco_ios.py", line 11, in
session_preparation
self.set_base_prompt()
File "build\bdist.win32\egg\netmiko\base_connection.py", line 634, in
set_base_prompt
raise ValueError("Router prompt not found: {0}".format(prompt))
ValueError: Router prompt not found: admin: