1

我正在尝试使用 python 2.7 从鼠标获取运动数据。有什么办法吗?我想获得以英寸或毫米为单位的位移以及它的方向。我想要 x,y 值,所以我可以在 x,y 平面上表示它。如果没有这样的方法,你能告诉我如何提取原始数据并用它来计算位移和方向吗?

请记住,我只想使用 python 2.7 来提取数据。

4

2 回答 2

0

您可以从 PyPI (run ) 安装 PyAutoGUI 模块pip install pyautogui,然后调用pyautogui.position()获取鼠标的 X 和 Y 坐标:

>>> import pyautogui
>>> pyautogui.position()
(553, 792)

PyAutoGUI 适用于 Windows、Mac 和 Linux,以及 Python 2 和 3。

于 2015-04-30T00:13:20.443 回答
0

查看 Github 上的 PyUserInput 库PyUserInput以获取鼠标 (x,y) 坐标。但是,您将自己计算位移。即,保存先前的 x,y 并用新的 x,y 值计算位移(以像素为单位)。

于 2013-07-28T15:53:15.243 回答