Не пересобирается скрипт с sikuli

Проблема в том что, изменения никак не вступают в силу. Импортируя другой модуль, он остается не изменяемым, хотя запуская его по отдельности изменения есть.

Насколько я понимаю, Вы натолкнулись на проблему когда модуль не перегружается с диска в память при его изменении.

Я использовал вот такое решение для импорта:

# my module import

sys.path.append("/Users/username/scriptfolder.sikuli/")
if 'mymodule' in sys.modules:
  del sys.modules['mymodule']
mymodule = None
del mymodule
import mymodule

Попробуйте. Путь к папке скрипта/модуля и имя модуля замените, естественно, на свои.

1 лайк

спасибо, помогло!