当前位置:   article > 正文

Windows10系统Python语言利用Pywin32模块模拟鼠标点击_python pywin32 鼠标双击

python pywin32 鼠标双击

Python模块pywin32包装了几乎所有的Windows API,可以方便地直接调用,非常方便。

几个步骤:

1. 检测小弹窗是否弹出;

2. 确定小弹窗中“确定”按钮的位置;

3. 利用pywin32模块,模拟鼠标点击即可。

代码如下:

  1. #!/usr/bin/env python
  2. import time
  3. import win32api
  4. import win32con
  5. from PIL import ImageGrab
  6. img1 = ImageGrab.grab((760, 440, 1160, 640))
  7. time.sleep(3)
  8. while True:
  9. img2 = ImageGrab.grab((760, 440, 1160, 640))
  10. # 小弹窗已出现,屏幕已静止不动。
  11. if img1 == img2:
  12. # 小弹窗中“确定”按钮的位置。
  13. win32api.SetCursorPos([859, 603])
  14. # 模拟鼠标左键按下。
  15. win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0)
  16. time.sleep(1)
  17. # 模拟鼠标左键放开。
  18. win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0)
  19. else:
  20. img1 = img2
  21. time.sleep(3)

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/506479
推荐阅读
相关标签
  

闽ICP备14008679号