下面代码包含四个例子
例子1 控制鼠标移动
例子2 实时获取鼠标位置
例子3 以图搜图 以图片在屏幕上搜索所在区域,并点击
#例子4 模拟鼠标键盘输入
下面代码包含四个例子
例子1 控制鼠标移动
例子2 实时获取鼠标位置
例子3 以图搜图 以图片在屏幕上搜索所在区域,并点击
#例子4 模拟鼠标键盘输入
import pyautogui
import time
# 例子1 控制鼠标移动
# size = pyautogui.size()
# #鼠标绝对移动,在一秒内移动到10 10 的位置
# pyautogui.moveTo(10,10,duration=1)
# #鼠标相对移动 一秒之内
# pyautogui.moveRel(500, 700, duration=1 )
#例子2 实时获取鼠标位置
# last_pos = pyautogui.position()
# while True:
# cur_pos = pyautogui.position()
# if cur_pos != last_pos:
# last_pos = cur_pos
# print(last_pos)
# #例子3 以图搜图 以图片在屏幕上搜索所在区域,并点击
# #以图片搜索屏幕,获取图片在屏幕的坐标
# help_pos = pyautogui.locateOnScreen("btn.png")
# #获取搜索出来的坐标区域的中心点
# goto_pos = pyautogui.center(help_pos)
# print(help_pos)
# #鼠标移动到中心点
# pyautogui.moveTo(goto_pos, duration=0.3)
# #双击目标区域
# pyautogui.doubleClick()
time.sleep(2)
#例子4 模拟鼠标键盘输入
#鼠标左击
pyautogui.click(button='left'