一 腾讯WorkBuddy下载与安装
1.访问WorkBuddy官网https://copilot.tencent.com/work/下载WorkBuddy软件

2.下载windows系统软件


3.当前最新版本workbuddy软件

4.安装workbuddy软件,下一步下一步,这里过程省略
可以参考如下安装链接:https://cloud.tencent.com/document/product/1831/134387
二 个人账号注册WorkBuddy并生成设备巡检与配置导致python脚本
1.打开workbuddy软件,使用微信扫码登录。新建任务,指令:帮我编写一段巡检登录网络设备导出设备配置的python程序

2.指令自动执行完成

3.下载生成的4个文件

三 python3.7.2rc1版本软件安装与查看
3.1 python3.7.2rc1版本软件安装
1.找到很早的python软件安装

2.选择Customize installation,下面全选

3.选择Next

4.默认有安装路径
勾选 Add python.exe to PATH (非常重要!),这一步会自动将 Python 添加到系统环境变量中。

5.修改安装路径为指定路径

6.软件安装中


7.安装成功

3.2 查看安装路径与python软件版本
1.查看python软件安装目录

2.查看python软件版本

四 PC运行python软件与华三模拟器联动
4.1 华三模拟器与PC对接且配置接口地址和ssh配置
sysname R
ssh server enable
local-user admin class manage
password simple Admin@123456
service-type ssh
authorization-attribute user-role network-admin
authorization-attribute user-role network-operator
line vty 0 4
authentication-mode scheme
user-role network-admin
user-role network-operator
这里使用路由器、交换机、防火墙模拟测试

4.2 配置python软件生成的csv软件
1.csv文件填写设备真实设备信息

2.将所有文件放到python安装路径

4.3 执行python文件成功与结果查看
1.执行python文件成功

2.查看执行python文件后输出文件

3.配置文件导出与内容查看


4.设备巡检信息记录

五 python文件执行报错信息
5.1 执行python文件报错1-缺少pyyaml文件导致
1.执行python文件报错
D:\positon of software\python>python.exe network_inspection.py
Traceback (most recent call last):
File "network_inspection.py", line 43, in <module>
import yaml
ModuleNotFoundError: No module named 'yaml'
D:\positon of software\python>

2.解决方法:安装pyyaml软件解决
D:\positon of software\python>pip install pyyaml


5.2 执行python文件报错2-需要更换python软件版本
1.报错信息:
D:\positon of software\python>python.exe network_inspection.py
Traceback (most recent call last):
File "network_inspection.py", line 84, in <module>
def load_devices(device_file: str, logger: logging.Logger) -> listdict:
TypeError: 'type' object is not subscriptable
D:\positon of software\python>

2.百度查看Python软件版本太低导致:

3.打开浏览器,输入地址 https://www.python.org/进去后找到 "Downloads" 菜单,选择最新版本python3.14.6软件安装解决

最新的python版本为Python 3.14.6

下载python软件

重新安装3.14.6python软件版本


5.3 执行python文件报错3-缺少netmiko组件安装解决
1.报错缺少netmiko组件
D:\positon of software\python>python.exe network_inspection.py
00:00:07 INFO ============================================================
00:00:07 INFO 网络设备巡检与配置导出工具 v1.0
00:00:07 INFO 启动时间: 2026-08-05 00:00:07
00:00:07 INFO ============================================================
00:00:07 INFO 共加载 3 台设备
00:00:07 INFO 开始巡检 3 台设备 (并发数: 5)
00:00:07 INFO ----------------------------------------
00:00:07 ERROR R 巡检失败: No module named 'netmiko'
00:00:07 ERROR SW 巡检失败: No module named 'netmiko'
00:00:07 ERROR FW 巡检失败: No module named 'netmiko'
00:00:07 INFO ----------------------------------------
00:00:07 INFO 巡检完成! 耗时: 0:00:00.004655
00:00:07 INFO 文本报告已生成: output\inspection_report_20260805_000007.txt
00:00:07 INFO HTML 报告已生成: output\inspection_report_20260805_000007.html
00:00:07 INFO ============================================================
00:00:07 INFO 巡检汇总
00:00:07 INFO 总设备: 3 成功: 0 失败: 3
00:00:07 INFO ============================================================
00:00:07 WARNING 失败设备列表:
00:00:07 WARNING ✗ FW (192.168.1.102): No module named 'netmiko'
00:00:07 WARNING ✗ R (192.168.1.100): No module named 'netmiko'
00:00:07 WARNING ✗ SW (192.168.1.101): No module named 'netmiko'
D:\positon of software\python>

2.解决方法,安装netmiko软件完成
pip install netmiko


3.再次执行python脚本完成
