Python自动化:使用pyautogui获取鼠标位置

最近除了在研究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)
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值