用python写一个for循环代码支持Airtest软件 循环这两段代码exists(Template(r"tpl1686322883594.png", record_pos=(0.219, -0.055), resolution=(1280, 720))) touch(Template(r"tpl1686322912352.png", record_pos=(0.345, 0.071), resolution=(1280, 720)))
时间: 2023-09-23 17:04:05 浏览: 88
Python代码源码-实操案例-框架案例-解决pandas.to excel()函数覆盖原有Sheet页的问题.zip
好的,可以尝试以下代码:
```python
from airtest.core.api import *
auto_setup(__file__)
while True:
if exists(Template(r"tpl1686322883594.png", record_pos=(0.219, -0.055), resolution=(1280, 720))):
touch(Template(r"tpl1686322912352.png", record_pos=(0.345, 0.071), resolution=(1280, 720)))
sleep(1) # 可以加入等待时间,避免操作过快
else:
break
```
这段代码会在屏幕上不断寻找第一张图片,如果找到,则会点击第二张图片并等待1秒钟,然后继续循环;如果找不到第一张图片,则跳出循环。你可以根据实际情况修改图片的路径、坐标和分辨率等参数。
阅读全文