首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >0代码AI开发多品牌交换机配置备份系统 BS架构 Python

0代码AI开发多品牌交换机配置备份系统 BS架构 Python

作者头像
王忘杰
发布2026-04-09 19:33:00
发布2026-04-09 19:33:00
790
举报
文章被收录于专栏:王忘杰的小屋王忘杰的小屋

以前我们分享程序源码,从源码构建程序 今后我们分享程序AI提示词,从AI构建

提示词

代码语言:javascript
复制
开发一个BS架构交换机备份程序,支持huawei h3c ruijie cisco品牌,支持ssh telnet协议,登陆交换机后查看配置并保存下来,支持导入导出,导入文件格式为demo.json文件格式,支持企业微信机器人通知。
设计要点
、采用马里奥风格设计网页
、登陆页具备账号密码验证,默认admin admin
、程序使用sqlite数据库本地存储信息
、交换机配置以IP命名,分别在SAVE目录下保存文件
、使用netmiko库进行交换机操作
、具备多进程设置,支持1-50进程,提升备份作业速度
、具备定时任务功能
、IP重复时高亮显示
、导入重复时提示是否覆盖
、添加交换机界面,选择telnet时,端口自动填充23
、程序在linux平台运行,增加一键启动和关闭脚本
、企业微信通知显示备份时间、总计、成功、失败,失败只显示最近5个

首页

mne1gb0s.png
mne1gb0s.png

登录页 具有动态元素

mne1gv4a.png
mne1gv4a.png

添加交换机

mne1hpex.png
mne1hpex.png

导入导出

mne1i050.png
mne1i050.png

手动备份页面

mne1ile8.png
mne1ile8.png

备份日志

mne1j9sg.png
mne1j9sg.png

配置文件下载

mne1jxed.png
mne1jxed.png

定时任务

mne1k6gk.png
mne1k6gk.png

并发数、企业微信通知、修改密码

mne1krkz.png
mne1krkz.png

企业微信通知格式

代码语言:javascript
复制
✅ 交换机批量备份完成
备份时间: -03-31 :00:41
总计:  台
成功:  台
失败:  台

失败的交换机(最近5个):
❌ 错密码测试 (1.1.1.1)[H3C]
错误: 备份失败: [Errno ] Connection refused
❌ 错IP测试 (2.1.1.1)[H3C]
错误: 备份失败: timed out
---
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 王忘杰的小屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档