Pyautogui
基础
安装
pip install pyautogui
基础操作
import pyautogui
# 鼠标基本操作
pyautogui.moveTo(x, y) # 鼠标移动到屏幕上的(x, y)的位置上
pyautogui.dragTo(300, 400, 2, button='left') # 按住鼠标左键,用2秒钟把鼠标拖拽到(300, 400)位置
pyautogui.click() # 鼠标当前位置点击一下
pyautogui.rightClick() # 鼠标右击
pyautogui.click(x=100, y=200, duration=2) # 先移动到(100, 200)再单击
pyautogui.doubleClick() # 鼠标当前位置左击两下
pyautogui.mouseDown(button='right') # 按下鼠标右键
# 键盘基本操作
pyautogui.typewrite('Hello world!', interval=0.25) # 每次输入间隔0.25秒,输入Hello world!
图像操作
import pyautogui
pyautogui.screenshot('本地图像位置.png', , region=(x, y, 宽度, 高度)) # 截取区域图片并保存到本地
print(pyautogui.locateOnScreen('本地图像位置.png')) # 打印本地图像在当前屏幕上的位置以及长宽,例如Box(left=0, top=0, width=300, height=400)