Python module SNMP_Lib not working with Sikuli?

Asked by LeonY

Hi, all
Is the anybody worked with Sikuli via UDP port for SNMP aims.
I try to create session for SNMP using via Sikuli but unsuccessful 

This example is working correct when I terminate it via Python GUI or cmd, But not working if I put it to Sikuli:

import sys
import pdb
from SNMP_Lib.nmsbuiltins import *
import SNMP_Lib.SNMP.SNMP as SNMP
import SNMP_Lib.SNMP.Manager as MANAGER
import SNMP_Lib.SNMP.Basetypes as Basetypes
import SNMP_Lib.mibs.SNMPv2_MIB, SNMP_Lib.mibs.RMON_MIB, SNMP_Lib.mibs.IP_MIB

#----------------------------------------------------------
def SnmpCreateNewSession(i_IP, i_versionSNMPv1, i_readCommunity, i_writeCommunity):
 sd = SNMP.sessionData(i_IP,version=i_versionSNMPv1)
 sd.add_community(i_readCommunity, SNMP.RO)
 sd.add_community(i_writeCommunity, SNMP.RW)
 i_session = SNMP.new_session(sd)
 print "Session created for: ", i_IP, "ID: ", i_session
 return i_session
 # end def CreateNewSession
#----------------------------------------------------------

session = SnmpCreateNewSession(IP, versionSNMPv1, readCommunity, writeCommunity)

If anybody know what’s the problem let me know, thanking you in advance…

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

Pls. check, wether the Python modules are available in the Jython environment (which is used by Sikuli. Sikuli scripts are only Python LANGUAGE). So it is not possible to use them, if any C-based libraries are needed/integrated in the respective modules.

Can you help with this problem?

Provide an answer of your own, or ask LeonY for more information if necessary.

To post a message you must log in.