【发布时间】:2015-10-23 10:28:24
【问题描述】:
使用 Python 2.7.10 及更高版本,有没有办法只使用预安装的库(没有 pygame、PyUserInput、Xlib、PyQt、pyautogui、PyMouse 等)来检索和设置绝对鼠标位置?
- 这也需要适用于所有操作系统(Linux、Mac、Windows)。
- 该解决方案必须在最新版本的 Python 以及 2.7.10 中运行
- 我也不能让用户在弹出窗口中进行交互,因为它不是相对的,并且用户仍然需要能够与其他窗口进行交互。
- 另外,如果可能的话,有没有办法取消鼠标事件触发的默认操作(如 JavaScript 中的
e.preventDefault())?
如果键盘事件拦截/模拟在相同的要求下也是可能的,那么额外的荣誉。
【问题讨论】:
-
你可以写一个答案,或者至少请详细说明。为什么不直接使用与 Python 库之一相同的方法?
-
什么方法?什么库?
-
我在帖子中提到的任何库,例如 pygame、PyMouse 或 Xlib(也是 Unix 特定的)
标签: python cross-platform mouse