3
大家好,我正在尋找一個解決方案來同時獲得多個oid。例如 是否可以使用pysnmp get命令生成器中的oid列表?python pysnmp使用getbulk中的oid列表
從這個:
cmdGen = cmdgen.CommandGenerator()
errorIndication, errorStatus, errorIndex, varBindTable = cmdGen.bulkCmd(
cmdgen.CommunityData('public'),
cmdgen.UdpTransportTarget(('demo.snmplabs.com', 161)),
0, 25,
'1.3.6.1.2.1.2.2.1.2',
'1.3.6.1.2.1.2.2.1.3',
)
喜歡的東西:
myoid = ['1.3.6.1.2.1.1.1.0', '1.3.6.1.2.1.1.6.0', '1.3.6.1.2.1.1.6.0']
cmdGen = cmdgen.CommandGenerator()
errorIndication, errorStatus, errorIndex, varBindTable = cmdGen.bulkCmd(
cmdgen.CommunityData('public'),
cmdgen.UdpTransportTarget(('demo.snmplabs.com', 161)),
0, 25,
myoids,
)
實際的問題是OID是變量,以便即時尋找一種能夠方便地改變它們。
它只是解決了我2小時的長問題......謝謝。 – pataluc