如何使用python pysnmp或pysmi解析自定义mib(.mib)文件并检索与特定OID相关的描述?

2024-05-29 04:30:00 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用python pysnmp或pysmi解析自定义mib(.mib)文件并检索与特定OID相关的描述

from pysnmp.smi import builder, view, compiler

mibBuilder = builder.MibBuilder() 
compiler.addMibCompiler(mibBuilder, sources= 
['\\C:\\Users\\HP\\PycharmProjects\\FirstProgram\\SNMP\\venv\\lib\\site- 
packages\\pysnmp\\smi\\mibs\\','file:///home/user/python-udp/MIBs',
'http://mibs.snmplabs.com/asn1/'])`
mibBuilder.loadModules('RFC1213-MIB')
mibView = view.MibViewController(mibBuilder)
oid, label, suffix = mibView.getNodeName((1.3.6.1.2.1.8.1.0))
print(label)

Tags: 文件fromimportviewcompilerbuilderlabelsmi

热门问题