赞
踩
定位函数locateCenterOnScreen()可以定位截图在屏幕上的坐标位置。
利用按钮截图,调用pyautogui.locateCenterOnScreen()函数来直接获得按钮所在中心坐标,如果截图没找到截图按钮,则pyautogui.locateCenterOnScreen()函数返回None。
如果不知道按钮的位置,调用pyautogui.locateCenterOnScreen()函数来直接获得按钮所在中心坐标(按钮的位置变化无影响),就可以用moveTo()移动和click()点击。
- # 导入库
- import pyautogui
-
- # 寻找截图所在位置
- location = pyautogui.locateCenterOnScreen('jietu.png')
- # 打印截图所在位置
- print(location)
-
- # 输出结果
- # Point(x=565, y=1050)
点击目标按钮:
- time.sleep(1)
- pyautogui.click(location, button='left')
- time.sleep(1)
- pyautogui.moveTo(None, 191)
pyautogui.write('Hello world!')
write( )可选关键字:输入延迟间隔
若希望在按下每个字符键之间添加延迟间隔
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。