1.根据坐标进行截图的方法
from airtest.aircv import *
play_shot = G.DEVICE.snapshot()
play_shot = aircv.crop_image(play_shot,(17, 633, 821, 1188))
shot1 = try_log_screen(shot)
2.对比两张截图的方法
from airtest.aircv import *
like_num = find_template(play_shot1, play_shot2, -1)['confidence']
3.删除指定文件夹中的指定后缀文件
import os
import glob
path = 'F:\\脚本\\douyin.air\\log'
for infile in glob.glob(os.path.join(path, '*.jpg')):
os.remove(infile)
4.指定log储存路径
from airtest.core.settings import Settings as ST
from airtest.core.helper import set_logdir
ST.LOG_FILE = "log123.txt"
set_logdir(r'F:\脚本\douyin.air\log')
5.利用Windows系统的win32api获取指针当前位置
import win32api
print("请在3S内将鼠标放到想要获得坐标的位置")
sleep(3)
x,y=win32api.GetCursorPos()
print(x)
print(y)
#获得坐标点
311
821
用这个需要将 窗口置于左上角,实际获取的仍是win分辨率下的坐标,置于左上角之后,能够类比出窗口的坐标,不然就得获得窗口左上角的坐标,然后进行运算