1

我试图在 python 中使用 net-snmp 制作一个 snmpV3 管理器 porgram,代码是

#!/usr/bin/env python
import netsnmp 

session = netsnmp.Session(DestHost='192.168.1.1', Version=3, SecLevel='authNoPriv',         AuthProto='MD5', AuthPass='password', SecName='user')
vars = netsnmp.VarList(netsnmp.Varbind('ifDescr'))
result = session.get(vars)

print result

但结果是一个元组(无,)

谁能帮我解决这个问题???

4

1 回答 1

0

我找到了解决我的问题的方法。SNMPv3 的 Python 绑定可用于 net-snmp 5.7.1。安装它然后转到python/目录并执行以下命令:

python setup.py build
python setup.py install (as a root user)
于 2012-09-04T15:01:56.380 回答