python - PyAutoGUI,停止命令
问题描述
我实际上正在使用 Pyautogui 编写一个脚本,它控制我的鼠标并使用我的浏览器。我的问题是我希望脚本停止以下操作或以下鼠标移动和点击,如果最后一次点击不是点击超文本链接或类似的东西!
这是我的代码:
import pyautogui
pyautogui.moveTo(118, 417, duration = 1) #immeuble A11 adductabilité
pyautogui.click(117, 418,)
pyautogui.moveTo(118, 418, duration = 1)
pyautogui.hotkey('ctrl', 'c')
pyautogui.moveTo(419, 1064, duration = 0.1) #go down to Internet explorer
pyautogui.click(419, 1064,)
pyautogui.moveTo(543, 955, duration = 0.1)
# click on Internet explorer
pyautogui.click(543, 955,)
pyautogui.moveTo(1630, 112, duration = 0.1) # click on Rechercher (IPON)
pyautogui.click(1630, 112,)
pyautogui.moveTo(1661, 470, duration = 0.1) # click on Rechercher IMMEUBLE
pyautogui.click(1661, 470,)
解决方案
可能检查它在屏幕上的位置,如果它悬停在错误的位置,则取消代码?
推荐阅读
- hadoop - 如何仅获取昨天的纱线完成/失败工作列表
- javascript - 在 1 个网页中使用 2 个不同的 React App
- c# - 如何读取没有一些文本的文本文件
- go - Go generics:是否可以嵌入泛型结构?
- visual-studio-code - 在 Rust 和 VSCode 的新行中继续 Docstring
- kubernetes-pvc - 使用卷的 pvc 标签创建 pod
- sql-server - 增加数据库服务器日志文件的大小
- javascript - 如何将 API 结果显示在屏幕上?
- laravel - 如何使用 OR 代码处理 where 括号?
- joomla - 可自定义字段未保存到 Joomla 中的数据库中