python ping 引用了这个类,顺便上传上来。
#!/usr/bin/env python
import netsnmp
class Snmp(object):
def __init__(self,
oid= "sysDescr",
Version =2,
DestHost = "localhost",
Community= "public"):
self.oid=oid
self.version= Version
self.destHost= DestHost
self.community= Community
def query(self):
try:
result= netsnmp.snmpwalk(self.oid,
Version=self.version,
DestHost=self.destHost,
Community=self.community)
except Exception, err:
print err
result= None
return result
阅读(718) | 评论(0) | 转发(0) |