通過jpype來用python來調用sikuli功能函數

sikuli是通過jython來進行腳本驅動,一些cpython的類庫就無用武之地。如何讓python也可以驅動sikuli呢?

答案就是: jpype

注:jpype目前只支持python2.6,用2.7的同學們需要注意了哦

我們主要是調用sikuli的sikuli-script.jar,通過jpype來加載這個jar包。sikuli-script.jar有哪些開放的函數可以調用?不需要安裝龐大的eclipse,有一個小工具就可以幫助我們。

可以通過jd-gui.exe(很小程序) 很方便查看java類庫sikuli-script.jar

 

#導入jpype
from jpype import *  

#啓動java虛擬機,加載第三方類庫
startJVM(r'C:\Program Files\Java\jre6\bin\client\jvm.dll','-ea',r'-Djava.class.path=c:\Program Files\Sikuli X\sikuli-script.jar')

#關閉java虛擬機
shutdownJVM()


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章