最近除了在研究ollama大模型还学习了一些python自动化的知识。想要实现自动化的点击,鼠标位置偏移和鼠标移动到目标位置可以说是必不可少的一项。
pyautogui
是一个强大的自动化库,它不仅可以控制鼠标和键盘,还可以轻松获取鼠标的位置。今天,我们就来详细探讨如何使用pyautogui
来获取鼠标位置,并通过一些示例代码来展示其用法。
一、pyautogui
简介
pyautogui
是一个跨平台的自动化库,支持Windows、macOS和Linux系统。它可以模拟鼠标和键盘操作,也可以获取屏幕的分辨率、鼠标位置等信息。通过pyautogui
,我们可以轻松实现自动化任务,例如自动点击、自动输入、截图等功能。
二、安装pyautogui
在使用pyautogui
之前,需要先安装该库。可以通过以下命令进行安装:
pip install pyautogui
三、使用pyautogui
获取鼠标位置
pyautogui
提供了position()
函数,用于获取鼠标当前的位置。这个函数返回一个元组(x, y)
,分别表示鼠标在屏幕上的横纵坐标。
示例代码:
import pyautogui
import time
while True:
# 获取鼠标当前位置
x, y = pyautogui.position()
print(f"鼠标位置:({x}, {y})")
# 每隔0.2秒获取一次鼠标位置
time.sleep(0.2)
同时我自己还封装了一个exe软件进行鼠标位置获取
大家也可以下载我的这个使用,进行的独立封装(exe有点大了)
鼠标位置追踪.exe:
https://url57.ctfile.com/f/45223957-1457767666-bfa0ab?p=7360
(访问密码: 7360)