Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python在桌面上获取光标位置(x,y)时遇到问题_Python_Windows 7_Cursor Position_Pywinauto - Fatal编程技术网

Python在桌面上获取光标位置(x,y)时遇到问题

Python在桌面上获取光标位置(x,y)时遇到问题,python,windows-7,cursor-position,pywinauto,Python,Windows 7,Cursor Position,Pywinauto,我一直在寻找找到光标位置的方法,并把它放在两个变量上,x和y。但大多数答案都过时了,我似乎无法让它们起作用。我宁愿它是在pythons标准库还是pywinauto中。我也更喜欢python 2.7。谢谢。你可以用它来做 我们需要你更具体一点。首先,从提到pywinauto开始,我假设您谈论的是一个Windows GUI应用程序,但请确认这一点。其次,您是指鼠标指针在屏幕上的位置、鼠标指针相对于某个参考矩形(如窗口或子窗口)的位置、文本插入栏在可编辑文本区域内的位置,还是其他“光标”(在这种情况下

我一直在寻找找到光标位置的方法,并把它放在两个变量上,x和y。但大多数答案都过时了,我似乎无法让它们起作用。我宁愿它是在pythons标准库还是pywinauto中。我也更喜欢python 2.7。谢谢。

你可以用它来做


我们需要你更具体一点。首先,从提到pywinauto开始,我假设您谈论的是一个Windows GUI应用程序,但请确认这一点。其次,您是指鼠标指针在屏幕上的位置、鼠标指针相对于某个参考矩形(如窗口或子窗口)的位置、文本插入栏在可编辑文本区域内的位置,还是其他“光标”(在这种情况下,请描述它)?最后,请至少展示一件您已经尝试过的事情,并告诉我们它出了什么问题。(“我似乎无法让它们工作”给我们提供了任何可以继续的东西。我们需要看到不工作的代码,我们需要知道它实际做了什么以及您期望它做什么,包括您收到的任何错误消息的完整、准确的文本。)嘿,非常感谢。我以前确实见过pymouse,但一开始我没能让图书馆工作。但是,在我花了几分钟的时间做这件事之后,我现在可以做我需要做的事情了。非常感谢。
>>> import pymouse;
>>> mouse = pymouse.PyMouse()
>>> mouse.position()
(288.046875, 396.15625)
>>> mouse.position()
(0.0, 0.0)
>>> mouse.position()
(1439.99609375, 861.2890625)