文物修复辅助:TensorFlow图像补全技术
2025/12/27 10:14:26
fromnetmikoimportConnectHandler# 设备列表:(IP, 登录用户名, 登录密码, enable二级密码, 保存路径)devices=[("192.168.1.13","admin","Huawei@123","Huawei@123","cisco_192.168.1.13.txt"),("192.168.1.14","admin","Huawei@123","Huawei@123","cisco_192.168.1.14.txt")]# 批量处理每台思科设备forip,user,pwd,enable_pwd,save_pathindevices:try:# 1. 配置思科Telnet设备参数(指定思科类型+enable密码)dev_info={'device_type':'ruijie_os_telnet',# 思科IOS Telnet专用类型'ip':ip,'username':user,'password':pwd,'secret':enable_pwd,# 二级enable密码'timeout':20}# 2. 建立连接+进入特权模式+读取配置withConnectHandler(**dev_info)asconn:conn.enable()# 自动执行enable并输入二级密码,进入特权模式conn.send_command('terminal length 0')# 关闭思科分页cfg=conn.send_command('show running-config')# 思科读取配置命令# 3. 保存配置到本地withopen(save_path,'w',encoding='utf-8')asf:f.write(cfg)print(f"{ip}配置已保存到{save_path}")exceptExceptionase:print(f"{ip}失败:{str(e)[:50]}")print("\n 思科设备配置批量拉取完成!")