Python Bindings
From Net-SNMP Wiki
Example Usage Ipython is the best way to get your feet wet with new libraries in python. Assuming you got Net-SNMP to compile correctly and the egg to work:
In [1]: import netsnmp
In [2]: var = netsnmp.Varbind('sysDescr.0')
In [3]: res = netsnmp.snmpget(var,
...: Version = 1, ...: DestHost = 'localhost', ...: Community='public')
In [4]: print res ('Linux machine.pretendco.com 2.4.7-10lpc #1 Tue Nov 13 03:44:18 EST 2001 i686',)