我想知道是否有人有一些最喜欢的模块来执行 SNMP、CLI 屏幕抓取、netconf 等操作...
您使用哪些 Python 模块进行网络管理和自动化?
网络工程
管理
2021-07-23 18:06:51
4个回答
我们一直在使用:
pysnmp - 非常明显的
Exscript - 提供了一种增强的“期望”类型的体验。非常好。
MySQLdb - 也是不言自明的
ncclient是一个 Python 库,用于通过 netconf 进行通信。我刚刚开始使用它。
我使用Google Capirca进行防火墙/acl 管理。它只是一个很好的规则生成器,规则定义和生成是分开的,因此您甚至可以扩展它以支持您想要的任何设备。它开箱即用,例如 Linux iptables、Juniper SRX 或 Cisco ACL。您编写的 ACL 可以独立于设备类型。
(FW-1规则编译器的小怪哥;)
其它你可能感兴趣的问题