我创建了一些smnp代理,它将使用pysnmp获取与OID的响应。 如何使用pysnmp使响应OID可读?在
命令生成器示例:
cmdGen = cmdgen.CommandGenerator()
errorIndication, errorStatus, errorIndex, varBinds =cmdGen.getCmd(
cmdgen.UsmUserData('user','privKey','authKey'),
cmdgen.UdpTransportTarget(('127.0.0.1', 161)),(1,3,6,1,2,1,1,1,0))
#what I need:
make_human_readble_OID(VarBinds)
谢谢你的帮助!在
您应该将lookupNames和/或lookupValues标志传递给getCmd(),如here所示。请记住,人类的可读性通常需要显式地使用mib。要在pysnmp中使用mib,您必须:
相关问题 更多 >
编程相关推荐