Sikuli est vraiment cool, mais il fonctionne dans son environnement Jython buildin, l'IDE Sikuli. Donc je me demande s'il est possible d'importer Sikuli en tant que bibliothèque externe dans ma bibliothèque Jython? J'ai vu sur le site Web de Sikuli qu'ils ont ce module Python qui fournit toutes les actions de Sikuli comme le clic et le type. Voici le lien: http://sikuli.org/documentation.shtml#doc/pythondoc-python.edu.mit.csail.uid.Sikuli.htmlPuis-je utiliser Sikuli en tant que bibliothèque Jython dans mon projet?
J'ai essayé d'importer le script skiuli-script.jar et d'ajouter le script skiuli-script/Lib au PYTHONPATH. Puis, dans mon script spike.py, je tente de le faire:
import python.edu.mit.csail.uid.Sikuli
capture() #enter to screen capture mode
puis quand exécuter le script, je suis arrivé cette erreur:
java.lang.UnsatisfiedLinkError: java.lang.UnsatisfiedLinkError: /eclipse_3.4.2/workspace/Jython/src/tmplib/libVDictProxy.jnilib: no suitable image found. Did find: /eclipse_3.4.2/workspace/Jython/src/tmplib/libVDictProxy.jnilib: no matching architecture in universal wrapper
Je suis en utilisant Jython 2.2.1 et Mac 10.6. 2 (mode 32 bits). J'ai également défini d'utiliser le mode 32 bits d'abord dans la préférence Java.
Oui. Vous pouvez. S'il vous plaît se référer: http://stackoverflow.com/questions/19302930/can-we-integrate-sikuli-and-pytest-together-for-an-automation-test-solution –