[英]Python and Sikuli - Selecting from a list (multiple)
詢問周圍的另一種方式。
我試圖查看屏幕,確定圖像是否存在(從列表中)並選擇其中的任何一個,然后單擊“開始”。 如果沒有任何列表項,它將執行click("go.png")
並繼續。 如果那里有任何列表項,則單擊它,然后執行click("go.png")
wait("start.png", 10)
click("start.png")
class gameOne():
def pickone():
imageFile = ["one.png", "two.png", "three.png"]
if exists(imageFile):
click(imageFile)
click("go.png")
這樣, click("start.png")
和click("go.png")
起作用了。 似乎只是跳過課程。 沒有錯誤。
您沒有正確使用該類,我不確定您期望它如何工作,但是您不需要這樣做:
wait("start.png", 10)
click("start.png")
imageFile = ["one.png", "two.png", "three.png"]
if exists(imageFile):
click(imageFile)
click("go.png")
這應該按預期工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.