SNMP连接

from  pysnmp.hlapi import *
getSysname = getCmd(SnmpEngine(),
                    UsmUserData(userName="admin",
                                authKey="Huawei@123",
                                privKey="Huawei@123",
                                authProtocol=usmHMACSHAAuthProtocol,
                                privProtocol=usmAesCfb128Protocol),
                    UdpTransportTarget(("192.168.56.100",161),timeout=6,retries=0),
                    ContextData(),
                    ObjectType(ObjectIdentity("1.3.6.1.2.1.1.5.0")))
print(getSysname)
message = next(getSysname)
for m in message:
    print(m)
    try:
        for m2 in m:
            print(str(m2))
            print(str(m2).split("=")[1].strip())
    except Exception:
        print("===")
# mes = getSysname
# message = next(mes)
# for mes in message:
#     try:
#         print(mes)
#         for m in mes:
#             print(m)
#     except Exception as e:
#         print("")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值