当前位置:   article > 正文

python自动抓取网络设备配置_Exscript网络设备发现/配置收集脚本(Python)

python exscript

我对python还比较陌生,在使用一个脚本从cisco网络设备收集配置信息时遇到了困难。在

在进行ping测试以发现哪些设备启动后,将创建一个包含响应IP的文件,然后由Exscript(python tool for SSH/telnet访问)函数进行解析。在

问题是ping测试完成后,使用适当的IP创建文件,脚本结束时没有启动quickstart或getdevinfo函数。在

知道为什么会这样吗?在from Exscript.util.start import quickstart

from Exscript.util.interact import read_login

from Exscript.util.file import get_hosts_from_file

from Exscript import Account

import os

account = read_login()

hosts = open("hosts",'w')

for x in range(65,85):

if os.system("ping -c 1 -W 2 172.16.200.%s" % x) == 0:

print 'reachable'

hosts.write("ssh://172.16.200.%s" % x + "\n")

else:

print 'unreachable'

hosts.close

def getdevinfo(job,host,conn):

print 'connection started'

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号