2
我在探索pysnmp(python snmp庫)。當執行一個實例,我得到錯誤AttributeError:'模塊'對象沒有屬性'MibVariable'
AttributeError的: '模塊' 對象沒有屬性 'MibVariable'
對方法調用cmdgen.MibVariable( '的SNMPv2-MIB', 'sysDescr',0)下面
from pysnmp.entity.rfc3413.oneliner import cmdgen
cmdGen = cmdgen.CommandGenerator()
errorIndication, errorStatus, errorIndex, varBinds = cmdGen.getCmd(
cmdgen.CommunityData('public', 0),
cmdgen.UdpTransportTarget(('demo.snmplabs.com', 161)),
cmdgen.MibVariable('SNMPv2-MIB', 'sysDescr', 0),
lookupNames=True, lookupValues=True
)
通常
實施例的代碼被賦予,出現這種情況,如果如所提到的here存在相互頂層進口。
如何在不更改庫源代碼的情況下解決此問題?
確保您使用的是最新的pysnmp版本。 MibVariable工具出現在最近的pysnmp發佈中。 – Pooh
我有pysnmp第4版。 –