Sikuli是由MIT(麻省理工學院) 研究團隊發佈的一種圖形化編程技術(編程小白的福音),使用Sikuli你只須要會寫HelloWorld這種最基本的編程技能便可,用Sikuli不須要去寫出一行行復雜的代碼,而是用屏幕截圖的方式,用截出來的圖形元素組合出神奇的程序。java
因爲Sikuli使用的是java編寫,python沒法直接調用其api,必須使用JPype來調用,下面是調用實例python
from jpype import * startJVM(r'C:\Program Files\Java\jre1.8.0_73\bin\server\jvm.dll', '-ea', r'-Djava.class.path=D:\02_Devtools\03_sikuli\sikulixapi.jar') app = JClass('org.sikuli.script.App') Screen = JClass('org.sikuli.script.Screen') screen = Screen() screen.doubleClick('1.png')