1

Python の初心者なので、専門家のアドバイスが必要です。私はWindowsマシンで作業しており、python 2.7がインストールされており、ciscoコールマネージャーCLIの1つに接続していくつかのコマンドを実行する1つのスクリプトを実行しようとしています(例 -admin:utils create report hardware)。通常接続するパテ トラフのスクリーン ショットを添付しましたが、これを自動化したいと考えています。これに関するヘルプをいただければ幸いです。

netmiko を使用してみましたが、以下のエラーが表示されます -ここに画像の説明を入力してください

>>> 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:
4

2 に答える 2