Pyautogui 自动化 - 确定等待时间问题
Pyautogui automation - Identify waiting time issue
我正在尝试使用 pyautogui 自动执行任务。单击程序开始加载几秒钟后,每次都不同。脚本必须等待那个时间执行下一个 operation/click。我想截取屏幕截图,但在屏幕截图中鼠标光标未显示,加载显示在光标本身上。确定此加载时间并在执行下一条指令之前停止脚本那几秒的最佳方法可能是什么。
您提供的细节含糊不清,但我会根据我的理解尝试提供一种方法。
所以基本上当您单击时,程序开始加载,您想知道程序何时完成加载以便执行脚本的下一部分?
如果程序是基于 gui 的,我很确定,在加载之前和加载之后像素会发生变化,例如,您可以在循环中使用 pyautogui.pixelMatchesColor(x, y, (R, G, B))
来检查程序中的像素是否已更改,这可能意味着程序已完成加载。
我正在尝试使用 pyautogui 自动执行任务。单击程序开始加载几秒钟后,每次都不同。脚本必须等待那个时间执行下一个 operation/click。我想截取屏幕截图,但在屏幕截图中鼠标光标未显示,加载显示在光标本身上。确定此加载时间并在执行下一条指令之前停止脚本那几秒的最佳方法可能是什么。
您提供的细节含糊不清,但我会根据我的理解尝试提供一种方法。
所以基本上当您单击时,程序开始加载,您想知道程序何时完成加载以便执行脚本的下一部分?
如果程序是基于 gui 的,我很确定,在加载之前和加载之后像素会发生变化,例如,您可以在循环中使用 pyautogui.pixelMatchesColor(x, y, (R, G, B))
来检查程序中的像素是否已更改,这可能意味着程序已完成加载。