我正在使用Python3的PySnmp库。我在尝试使用完整的OID设置值时遇到问题。改用MIB class/name一切正常。 我想做的基本上是:
objIdentity = ObjectIdentity('1.3.6.1.4.1.48112.1.1.1.0')
objType = ObjectType(objIdentity, "unlock")
errorIndication, errorStatus, errorIndex, varBinds = next(
setCmd(SnmpEngine(),
self.userData,
self.udpTarget,
ContextData(),
objType)
)
我得到的是AttributeError:'str'对象没有属性'getTagSet'。你能帮我吗?你知道吗
这听起来像一个bug,所以我建议在Github上使用opening an issue和一个简短的复制器。所以我们可以从那里跟进。你知道吗
我的一个怀疑是,如果没有MIB来查找值类型,就必须给出pysnmp类型的值,即
OctetString("unlock")
。你知道吗相关问题 更多 >
编程相关推荐