OoO En ce début d'après-midi nuageux du mardi 23 juin 2009, vers 14:03,
Dmitry Melekhov <[email protected]> disait :
> import netsnmp
> oid = netsnmp.VarList(netsnmp.Varbind('.1.3.6.1.2.1.2.2.1.2'))
> result = netsnmp.snmpwalk(oid,
> Version = 2,
> DestHost="192.168.22.253",
> Community="public")
> print result
> print oid[0]
> I get
> <netsnmp.client.Varbind object at 0x7f62067e9750>
> for
> print oid[0]
You have :
oid[0].val ( == "lo")
oid[0].type ( == 'OCTETSTR')
oid[0].tag ( == 'ifDescr')
Just do:
dir(oid[0]) to find available attributes and methods.
BTW, if you need a more high level interface for NetSNMP in Python, you
can try snimpy (as author, I find this is an incredible tool ;-) ):
https://trac.luffy.cx/snimpy/
--
BOFH excuse #184:
loop found in loop in redundant loopback
------------------------------------------------------------------------------
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users