【发布时间】:2017-11-06 20:56:08
【问题描述】:
from netmiko import ConnectHandler
r1 = {'ip': '10.1.1.1', 'device_type': 'juniper', 'username': 'test', 'password': 'test1'}
r2 = {'ip': '10.1.1.2', 'device_type': 'juniper', 'username': 'test', 'password': 'test1'}
def connect(**cred):
ssh_conn = ConnectHandler(**cred)
connect(r1)
这是我一直在玩的一些基本功能,但我似乎在基础上苦苦挣扎。我正在使用 Netmiko,我希望能够列出设备并创建一个函数,以便我可以将其导入其他脚本。
我只想创建一个连接到设备的函数,但它会连接到我在函数中提到的任何设备,但这似乎不起作用 - 我哪里出错了?
提前致谢
【问题讨论】:
-
什么不起作用?除了创建连接对象之外,您不会做任何事情。
标签: python function networking ssh paramiko