好友
阅读权限25
听众
最后登录1970-1-1
|
小哲网络
发表于 2024-5-10 22:49
本帖最后由 小哲网络 于 2024-5-11 16:43 编辑
功能:将本地的华为交换机配置文件里的接口、VLAN、聚合口、IP地址、description等信息提取出来输出到csv文件里,方便统计网络配置信息。
补充使用方法:将脚本放在华为交换机配置文件同目录下,配置文件名默认config.txt,然后命令行下执行python脚本就行(Python 脚本名),Python环境自行安装,我本地环境是Python 3.11.5,要是想自定义配置文件名或输出文件名,直接改python脚本就行。
举例:
交换机配置文件名称默认:config.txt
脚本输出文件名称默认:output.csv
备注:目前只测试了华为交换机配置,其它品牌交换机未测试。
新的rar附件我已经更新了,下载一次就行,里面包含测试文件,还是考虑不周到,对于之前下载了压缩包的,我再提供个蓝奏盘,用于免费下载测试用配置文件。
测试用配置文件 蓝奏链接:https://wwk.lanzn.com/iBZ7y1ydu00j
有数位朋友要求是否能打包成exe,去研究了下,打包后成品挂了链接,打包方法分享出来:
打包方法如下,亦可自行打包。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller #清华源
Pyinstaller -F SW-Interface-output.py 打包exe#我用的这个命令
Pyinstaller -F -w SW-Interface-output.py 不带控制台的打包
Pyinstaller -F -w -i chengzi.ico SW-Interface-output.py 打包指定exe图标打包 |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|