我只是爲我們的自動化測試評估sikuli。我試圖執行一個腳本,可以找到一個區域中的圖像的位置。如何獲取sikuli區域內圖像的座標?
這是我寫的.sikuli腳本。
match = find("regionImage.png") # The actual image here.
z = match.findAll("requiredImage.png")
for icon in z:
print icon.getTarget()
click(icon)
time.sleep(3)
#Output
L(693,464)@S(0)[0,0 1920x1080]
L(693,519)@S(0)[0,0 1920x1080]
,我遇到的問題是getTarget方法給出對應於整個屏幕的座標。什麼是完美的是獲得相對於設定區域的位置。可能嗎? (Ofcourse你總是可以減去但如果有什麼比較好的辦法只是想知道)