在 Sikuli 中,如何查找并单击至少 3 个相同的图像?
In Sikuli, How to find and click a minimum of 3 identical images?
我试图点击不少于 3 个相同的图像,但是 findAll()
我在 sikuli 遇到困难想要 select 只有 1 个图像,而我不想要它到 select any 如果没有 3 个或更多。
if exists(Pattern("1474201252795.png").similar(0.95)):
wait(1)
for x in findAll(Pattern("1474201252795.png").similar(0.95)):
click(x)
所以先对图片进行计数,然后检查计数是否大于 3。
imageCount=0
images = []
# find all images and store them in a list to prevent additional search
for image in findAll("Win7StartBtn.png"):
images.append(image)
#check list length and act accordingly
if len(images) >= 3:
for image in images:
image.click()
我试图点击不少于 3 个相同的图像,但是 findAll()
我在 sikuli 遇到困难想要 select 只有 1 个图像,而我不想要它到 select any 如果没有 3 个或更多。
if exists(Pattern("1474201252795.png").similar(0.95)):
wait(1)
for x in findAll(Pattern("1474201252795.png").similar(0.95)):
click(x)
所以先对图片进行计数,然后检查计数是否大于 3。
imageCount=0
images = []
# find all images and store them in a list to prevent additional search
for image in findAll("Win7StartBtn.png"):
images.append(image)
#check list length and act accordingly
if len(images) >= 3:
for image in images:
image.click()