使用python的pysnmp库进行snmp数据读取

2024-10-11 lqy openwrt

from pysnmp.hlapi import *

mes = getCmd(
    SnmpEngine(),
    UsmUserData(userName="admin",
                authKey="Huawei@123",
                privKey="Huawei@123",
                authProtocol=usmHMACSHAAuthProtocol,
                privProtocol=usmAesCfb128Protocol),
    UdpTransportTarget(("10.98.249.12",161)),
    ContextData(),ObjectType(ObjectIdentity("1.3.6.1.2.1.1.5.0"))
)
result=next(mes)
print(result[3][0])
print(str(result[3][0]).split("=")[-1])

标签: python

发表评论:

Powered by emlog