什么是pyautogui?pyautogui是一个跨平台的Python库,允许开发者通过代码控制鼠标、键盘以及进行屏幕图像识别。它用简单的语法模拟人类对计算机的操作,适合快速实现轻量级自动化任务,比如防止系统休眠、批量处理重复操作等。核心功能速览鼠标控制移动光标:moveTo(x, y)点击操作:click()拖动对象:dragTo(x, y)实时获取光标位置:position()键盘操作输入文本:typewrite("Hello!")单次按键:press('enter')组合快捷键:hotkey('ctrl', 'c')屏幕交互截图保存:screenshot('screen.png')图像定位:locateOnScreen('button.png')(通过图像匹配坐标)如下:importtimeimport pyautogui
def main():
MAX_RUNTIME=3600*8# 8小时自动停止start_time=time.time()whiletime.time()- start_time < MAX_RUNTIME:
pyautogui.moveRel(1,1)# pyautogui.press('press')pyautogui.press('esc',interval=0.5)pyautogui.scroll(1)pyautogui.
...
继续阅读
(15)