文件名称:aiosnmp:aiosnmp是用于asyncio的异步SNMP客户端和陷阱服务器
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-24 06:58:21
snmp python3 asyncio snmpv2 Python
Aiosnmp aiosnmp是用于asyncio的异步SNMP客户端。 安装 pip install aiosnmp 注意 仅支持snmp v2c,不支持v3版本Oid应该像.1.3.6...或1.3.6... 。 iso.3.6...不受支持 基本用法 import asyncio import aiosnmp async def main (): async with aiosnmp . Snmp ( host = "127.0.0.1" , port = 161 , community = "public" ) as snmp : for res in await snmp . get ( ".1.3.6.1.2.1.1.1.0" ): print ( res . oid , res . value ) asyncio . run
【文件预览】:
aiosnmp-master
----requirements-dev.txt(30B)
----tests()
--------test_snmp.py(9KB)
--------conftest.py(813B)
--------test_asn1.py(20KB)
--------test_connection.py(568B)
--------test_exceptions.py(1KB)
----tox.ini(1005B)
----LICENSE(1KB)
----azure-pipelines.yml(3KB)
----setup.cfg(766B)
----aiosnmp()
--------protocols.py(5KB)
--------message.py(7KB)
--------snmp.py(6KB)
--------__init__.py(228B)
--------connection.py(2KB)
--------log.py(54B)
--------trap.py(1KB)
--------asn1.py(18KB)
--------exceptions.py(4KB)
----examples()
--------snmp.py(848B)
--------trap.py(637B)
----setup.py(1KB)
----.gitignore(1KB)
----README.md(2KB)