如果超过 5 分钟没有键盘和鼠标操作,我的系统将进入休眠状态(我无法对 sleep 时间进行任何更改。出于安全原因,它设置为 5 分钟)。
我正在使用 pyautogui 进行自动化。 Pyautogui 通过键盘和鼠标控制,根据屏幕分辨率在后台工作。在我的例子中,完成执行需要 5 分钟以上。 5 分钟后进入休眠状态并生成键盘中断。
请告诉我是否有解决方案。
最佳答案
您可以一直移动鼠标并通过将鼠标移至左上角来停用它:
import pyautogui as p
p.FAILSAFE = True # enables the fail-safe
distance = 200
while True:
p.moveRel(distance, 0, duration=0.5) # move right
distance -= 5
p.moveRel(0, distance, duration=0.5) # move down
p.moveRel(-distance, 0, duration=0.5) # move left
distance -= 5
p.moveRel(0, -distance, duration=0.5) # move up
distance +=10
关于python - 使用 Pyautogui 进行自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53845031/