适当减少手机使用,有助于视力保护... 新的一年祝您:身体健康,阖家欢乐!~~

python snmp 之 pysnmp 的学习笔记(二)

浏览量:570 作者:admin 类别:: 学习笔记 更新时间:2022-08-26 17:19:46

同样使有snmp第三方包,来实现,获取设备信息

from pysnmp.hlapi import *

# 方案二  试验可行
iterator = getCmd(
    SnmpEngine(),
    CommunityData(communityIndex='public', communityName='snuser'),
    UdpTransportTarget(('192.168.10.10', 161)),
    ContextData(),
    ObjectType(ObjectIdentity('SNMPv2-MIB','sysName',0))  # sysName    0必须跟上,否则报错。之前有提到

)

errorIndication, errorStatus, errorIndex, varBinds = next(iterator)

if errorIndication:
    print(errorIndication)
else:
    if errorStatus:
        print('%s at %s' % (errorStatus.prettyPrint(), varBinds[int(errorIndex)-1] if errorIndex else '?'))
    else:
        for varBind in varBinds:
            print(' = '.join([x.prettyPrint() for x in varBind]))


关于博主
北京南城网络及弱电【张工】为您提供:
校园网、楼宇、村镇、园区,光纤网络覆盖,无线覆盖 华为|H3c|锐捷|爱快|panabit等品牌,路由、交换机、AC、AP 无源光网络(PON)设备,布署、调试、维运,等服务...
应急/临时光纤熔接...[藤仓22S]
博文为学习python所写:内容摘自网络、学习笔记、记事备忘。
QQ:872876353,欢迎交流学习、加Q注明来意。

诗文鉴赏

《满江红》· 岳飞
落星侵晓没,
残月半山低。
怒发冲冠,
凭栏处、潇潇雨歇。
抬望眼、仰天长啸,壮怀激烈。
三十功名尘与土,八千里路云和月。
莫等闲、白了少年头,
空悲切。
源于生活-记录日常
The site based on python 3 with flask...