pyautogui基础

HollowPan / 2023-08-29 / 原文

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)