Как я могу использовать Sikuli в моем коде Python ИЛИ библиотеки Python в сценарии Sikuli

Я хочу создать базовое приложение на python, в котором мне нужно будет принимать решения в своем кодовом файле.py для автоматизации компонентов GUI с использованием SikuliX.

  • Как я могу использовать функциональность Sikuli в моем коде Python?
  • Могу ли я использовать библиотеки Python, такие как matplotlib, pandas и т. Д. В коде Sikuli.script?

1 ответ

Поскольку Sikuli написан на Java, а его версия "Python" на самом деле не Python, а Jython, вам необходимо искать поддержку определенных библиотек Pythonic через документацию и форумы Jython. Например, посмотрите на ссылки ниже в отношении Jython + matplotlib:

Большинство общих функций и библиотек Python поддерживаются Jython, но, к сожалению, не все библиотеки Python могут использоваться с ним.

Тем не менее, вы можете иметь доступ ко всем функциям Sikuli, используя Java, и можете легко встраивать их в код Java.

Другие вопросы по тегам