【发布时间】:2013-09-26 15:35:54
【问题描述】:
我真的很纠结这条线
if mImg1 or mImg2:
如果出现 2 张图像中的 1 张,我正在尝试监控设定的时间。如果确实如此,那么它将执行所需的操作。我只是无法获得正确的语法来执行上面的 IF 语句。
如果其中一个不为空,那么我希望它打破循环。如果没有则继续循环。
weWait = 10
while weWait > 0:
mImg1 = exists("1379615300466.png",1)
mImg2 = exists("1379534637993.png",1)
print mImg1
print mImg2
if mImg1 or mImg2:
print "breaking"
break
wait (1)
weWait = weWait - 1
if not (mImg1 and mImg2):
print "niether image appeared"
exit(1)
if mImg2:
print "img2 appeared"
exit(1)
if mImg1:
print "img1 appeared"
exit(1)
我是一名爱好者,对于不正确的术语表示歉意。
提前致谢。
【问题讨论】:
-
请更新标题给我的描述性更强,不要添加标签。
标签: image if-statement exists sikuli