Sikuli非常酷,但它的构建Jython环境Sikuli IDE工作正常。我可以在我的项目中使用Sikuli作为Jython库吗?
所以我想知道是否有可能将Sikuli作为外部库导入到我的Jython库中?我从Sikuli的网站上看到他们有这个Python模块,它提供了所有Sikuli的操作,如点击和类型。这里是链接:http://sikuli.org/documentation.shtml#doc/pythondoc-python.edu.mit.csail.uid.Sikuli.html
我已经尝试导入skiuli-script.jar并将skiuli-script/Lib添加到PYTHONPATH中。然后在我的spike.py剧本,我尝试这样做:
import python.edu.mit.csail.uid.Sikuli
capture() #enter to screen capture mode
那么当执行该脚本,我得到这个错误:
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
我米用Jython 2.2.1和Mac 10.6。 2(32位模式)。我还设置了首先在Java首选项中使用32位模式。
是。您可以。请参阅:http://stackoverflow.com/questions/19302930/can-we-integrate-sikuli-and-pytest-together-for-an-automation-test-solution – 2013-10-10 18:05:01