You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python实现显示鼠标指针坐标的GUI(BlueStacks宏配置用)

用Python获取鼠标指针坐标的简单方案(适配BlueStacks宏配置)

步骤1:安装依赖库

打开系统的命令提示符(Windows按Win+R输入cmd回车),执行以下命令安装pyautogui(轻量易用的键鼠控制库):

pip install pyautogui

步骤2:编写获取坐标的脚本

新建一个文本文件,将以下代码粘贴进去,把文件后缀改成.py(比如命名为get_mouse_pos.py):

import pyautogui
import keyboard

print("鼠标坐标获取中,按Q键退出...")
while True:
    # 获取当前鼠标的屏幕坐标
    x, y = pyautogui.position()
    # 实时刷新显示坐标
    print(f"\r当前鼠标坐标:X={x} Y={y}", end="")
    # 检测Q键按下,退出程序
    if keyboard.is_pressed('q'):
        print("\n已退出")
        break

步骤3:运行脚本并获取坐标

双击刚保存的.py文件,弹出命令窗口后,移动鼠标到BlueStacks里需要记录坐标的位置,窗口会实时显示当前坐标,按Q键即可停止。

补充说明

  • 如果运行时提示keyboard库找不到,再执行一次pip install keyboard即可
  • BlueStacks窗口模式下,pyautogui获取的是屏幕绝对坐标,直接填入AutoHotKey生成的JSON宏配置即可
  • 之前用PySimpleGUI的代码跑不起来,大概率是库版本不兼容或依赖没装全,上面的脚本更简洁,新手更容易操作

内容的提问来源于stack exchange,提问作者user22136346

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 07:24:56