文件名称:easysnmp:[需要维护人员]基于官方Net-SNMP绑定的超快速Pythony SNMP库
文件大小:104KB
文件格式:ZIP
更新时间:2024-06-03 10:26:00
C
简易SNMP 作品由 介绍 Easy SNMP是一个分支,它试图为该库带来更多的Pythonic接口。 请访问,以获取有关SNMP的更多信息。 该模块提供了功能齐全的SNMP客户端API,并支持SNMP协议的所有方言。 为什么要建另一个图书馆? 是一个很好的起点,但是它完全不是Python风格的,并且缺少适当的单元测试和文档。 完全用Python编写,因此对性能有很大的影响。 在一些简短的测试中,我估计Net-SNMP Python绑定和Easy SNMP都比PySNMP快4倍以上。 除此之外,PySNMP具有比正式的Net-SNMP绑定更少的Pythonic接口。 像这样的许多其他库都可悲地基于PySNMP,因此它们也遭受性能损失。 快速开始 可以使用两种主要方法来使用Easy SNMP库: 1.通过使用最适合当您要从源请求多个SNMP数据时使用的Session对象: f
【文件预览】:
easysnmp-master
----MANIFEST.in(42B)
----.travis.yml(2KB)
----README.rst(6KB)
----images()
--------easysnmp-logo.png(18KB)
--------easysnmp-logo.svg(27KB)
----docs()
--------conf.py(2KB)
--------exceptions.rst(322B)
--------session_api.rst(142B)
--------Makefile(7KB)
--------easy_api.rst(254B)
--------index.rst(4KB)
--------_static()
----tests()
--------test_session.py(12KB)
--------test_utils.py(740B)
--------fixtures.py(1KB)
--------snmpd.conf(16KB)
--------helpers.py(1KB)
--------__init__.py(0B)
--------test_session_build_varlist.py(841B)
--------test_variables.py(3KB)
--------test_helpers.py(774B)
--------test_easy.py(16KB)
----LICENSE(3KB)
----dev-requirements.txt(450B)
----setup.cfg(133B)
----setup.py(5KB)
----.gitignore(319B)
----CHANGELOG.rst(7KB)
----easysnmp()
--------utils.py(1KB)
--------variables.py(2KB)
--------compat.py(710B)
--------helpers.py(1KB)
--------__init__.py(439B)
--------simple_bitarray.h(6KB)
--------easy.py(6KB)
--------interface.c(131KB)
--------exceptions.py(1KB)
--------session.py(20KB)