当前位置:   article > 正文

python中pyautogui图像识别自动化_pyautogui.locatecenteronscreen

pyautogui.locatecenteronscreen

1.定位函数locateCenterOnScreen()

定位函数locateCenterOnScreen()可以定位截图在屏幕上的坐标位置。

利用按钮截图,调用pyautogui.locateCenterOnScreen()函数来直接获得按钮所在中心坐标,如果截图没找到截图按钮,则pyautogui.locateCenterOnScreen()函数返回None。

如果不知道按钮的位置,调用pyautogui.locateCenterOnScreen()函数来直接获得按钮所在中心坐标(按钮的位置变化无影响),就可以用moveTo()移动和click()点击。

  1. # 导入库
  2. import pyautogui
  3.  
  4. # 寻找截图所在位置
  5. location = pyautogui.locateCenterOnScreen('jietu.png')
  6. # 打印截图所在位置
  7. print(location)
  8.  
  9. # 输出结果
  10. # Point(x=565, y=1050)

点击目标按钮:

  1. time.sleep(1)
  2. pyautogui.click(location, button='left')
  3. time.sleep(1)
  4. pyautogui.moveTo(None, 191)

2.键盘控制函数

键盘控制函数write( ): 可模拟键盘输入指定的字符串
pyautogui.write('Hello world!')

write( )可选关键字:输入延迟间隔

若希望在按下每个字符键之间添加延迟间隔

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号