[英]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.