python 中的鼠标状态信息

问题描述 投票:0回答:0

我正在使用 Python pyautoGUI 自动执行一些步骤以从软件获取报告。当它运行报告时,Python 应该等待一段时间,直到报告准备就绪。等待时间不清楚,这取决于很多因素,比如我正在运行的报告、报告的参数以及互联网速度。处理时间从几秒到几小时不等。所以,我的 python 代码不能简单地等待一段固定的时间。相反,我正在检查鼠标光标状态以查看它何时从蓝色小圆圈(工作状态)变为小箭头(在 Windows 10 中)。我使用 win32gui.GetCursorInfo() 获取光标状态,但我注意到箭头光标状态的光标信息不一致。每次我运行代码时它都在变化,它不是一个固定的数字。 我如何知道我的报告何时准备好?使用 pyauthoGUI.locateOnScreen() 来查找光标的图像不是我喜欢使用的。

python cursor mouse pyautogui status
© www.soinside.com 2019 - 2024. All rights reserved.