Python - pyautogui库 模拟鼠标和键盘执行GUI任务
安装库: pip install pyautogui
导入库:import pyautogui
获取屏幕尺寸:
s_width, s_height = pyautogui.size()
获取鼠标当前位置:
x, y= pyautogui.position()
移动鼠标到指定位置(可以先使用用上一个函数调试获取当前位置参数再使用):
pyautogui.moveTo(x, y) #x, y 是屏幕上的坐标
鼠标点击:
pyautogui.click()
鼠标滚轮滚动:
pyautogui.scrool(para)
键盘输入:
pyautogui.typewrite("text")
模拟键盘:
pyautogui.hotkey("ctrl", "c")
按下和释放键盘:
pyautogui.keyDown("left")
pyautogui.keyUp("left")
等待:
pyautogui.sleep(2) #等待2秒
等待特定的图像出现
pyautogui.locateOnScreen()