CsiR大佬新作NetOpsGUI:netops2.0的图形版
偷懒专用。
以下介绍摘自项目github:https://github.com/kiraster/NetOpsGUI
一个使用nornir框架编写的跑交换机脚本工具的图形界面版本,参考上一代程序netops_v2.0_beta
UI界面使用了 PyQt-Fluent-Widgets,后台使用了nornir 和其周边。
目前只写了一个接口的六分之一的三分之一,用处不大全是BUG,称为alpha版
原来的版本是命令菜单式,功能多了不好操作,较抽象
虽然这个界面也是一个图形界面主线程干进去,但是很多操作比较直观
界面如下:
一、创建虚拟环境
1 | conda create -n netopsgui python=3.8 -y |
二、下载项目程序到本地
有git的可以直接git
1 | git clone https://github.com/kiraster/NetOpsGUI.git |
我是windows环境,直接下载比较合适
下载地址:https://github.com/kiraster/NetOpsGUI/archive/refs/heads/main.zip
三、在虚拟环境中安装依赖组件
1 | # 激活虚拟环境 |
四、运行程序
1 | python main.py |
五、报错
5.1 按照github 的readme先干掉报错
5.2 运行后几秒钟后崩溃
2024-5-22:后来测试几次都没成功,暂时搁置。目前主要折腾ipaview。
CsiR大佬新作NetOpsGUI:netops2.0的图形版