纯蟒蛇SNMP实现
puresnmp的Python项目详细描述
tl;dr
直接用cookbook
快速信息
- 什么
- 一个纯python的snmp的python 3.3+实现,不需要任何外部 依赖项(既不是MIB也不是libsnmp)。
- 为什么
snmp本身简单且定义良好。有点复杂,但很简单。 然而,mib解析会使代码基复杂化,并且在技术上不是。 必修的。它们添加输入信息和变量,并为oid命名。 所有现有的库都有直接或间接依赖于LBSNMP。 所有的优点和缺点。
本项目的目标是关注SNMP本身,并提供 简单的API。与snmp相关的asn.1没有实现asn.1解析 而x.690信息是硬编码的(记住 硬编码定义良好)。
当然可以将这个包wrap在另一个包中添加 MIB解析和处理。这是,但是将超出范围 本项目的!
- 当
- 首次提交:2016年7月23日星期六12:01:05+0200
- 谁 米歇尔·艾伯特
安装
pip install puresnmp
软件包版本号
作为一个重要的补充说明,您可能想知道这个项目遵循 Semantic Versioning。
示例
请参阅cookbook。