Функция в файле Python не работает с Sikuli
Я написал скрипт sikuli, а затем импортировал файл python. Когда я пытаюсь получить доступ к определенной функции (которая находится в файле python) из моего сценария sikuli, требуемое действие не выполняется. Sikuli может получить доступ к файлу python, если я запускаю скрипт sikuli и в файле python есть ошибки, которые я вижу в журналах sikuli. Просто функция не работает.
Файлы выглядят примерно так
Сикули сценарий
import nameofpythonfile as lsyb
reload (lsyb)
class firstclass(object):
def __init__(self):
self.abc=lsyb.nameofpythonfile("Path of file")
#there are some other function in between
def search(self,p)
a=self.abc.func(p)
Файл Python
def func(self,p):
print("Hello")
#some other functions
if __name__=="__main__":
Приведенный выше файл печатает Hello, когда я запускаю его напрямую, а не когда я запускаю его из sikuli.