python自动获取cisco配置信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自动获取cisco配置信息相关的知识,希望对你有一定的参考价值。

from netmiko import ConnectHandler
from datetime import datetime
JTN_CORE={"device_type":"cisco_ios","ip":"172.16.5.254","username":"test","password":"#"} 
JTS_CORE={"device_type":"cisco_ios","ip":"172.16.4.254","username":"test","password":""} 
start_time=datetime.now()
time=str(start_time)
all_devices=[JTN_CORE,JTS_CORE]
all_devices_filename=["JTN_CORE"+time,"JTS_CORE"+time,]
i=0
for a_device in all_devices:
net_connect=ConnectHandler(**a_device)
showrun=str(net_connect.send_command("show run"))
file=all_devices_filename[i]
i=i+1
f=open(file,‘w‘) 
f.write(showrun)
f.close
end_time=datetime.now()
total_time=end_time-start_time
print total_time

本文出自 “7698164” 博客,请务必保留此出处http://7708164.blog.51cto.com/7698164/1903580

以上是关于python自动获取cisco配置信息的主要内容,如果未能解决你的问题,请参考以下文章

Cisco路由器基础信息配置---设置时间,警告信息和端口信息

CISCO如何清除以前的配置信息

cisco 2960 的LOG日志最多能保存多少条 为啥我只能看到今天的LOG信息,其它信息看不到

cisco和h3c网络设备中一次性打印全部配置信息

Cisco PIX防火墙配置命令

cisco Switching-三层交换配置RIP动态路由