Django、Vue 和Element UI 前后端原理论述pyautogui 是一个自动化控制鼠标和键盘的 Python 模块,使用 pyautogui 执行的一 些常见任务:移动鼠标光标、单击鼠标(左键、右键和中键单击)、截取屏幕截图、在屏 幕上查找图像或模式、获取当前鼠标位置等等。 pyperclip 可以在不同应用程序之间复制和粘贴文本数据,有一些应用程序界面不支 持按键的 Ctrl C 和 Ctrl V 操作,可以借此实现。 pythoncom 58 《51 测试天地》七十四 www.51testing.com 进入应用程序界面,接下来在待操作区域进行图像识别,得到模拟点击的位置或者 相对坐标位置,以下示例中 im1 是应用程序界面截图,img 是待模拟点击功能按钮区域截 图,以下两种方法均可实现。 方法 1:图像识别方法 im1 = pyautogui.screenshot(region=(截图区域左上角 X 轴坐标, 截图区域左上角 截图区域左上角 Y 轴 坐标,截图区域的宽度, 截图区域的高度)) # 在 im1 区域内定位 img 图像 grayscale=True 开启灰度识别 confidence=0.7 相似度 匹配阈值。 loc = pyautogui.locate(img, im1, grayscale=True, confidence=0.7) # 点击待操作功能按钮截图中心坐标 x, y = pyautogui0 码力 | 61 页 | 6.84 MB | 1 年前3
共 1 条
- 1













