【发布时间】:2013-04-10 08:02:18
【问题描述】:
我正在使用 Python 编写一个简单的键盘记录器。我希望使用 pyHook 来捕获键盘事件。我找不到任何已安装的用于 python 3.3 的 pyHook 包。 python 3.3 是否还有其他提供类似功能的模块?
【问题讨论】:
-
我想使用以前版本的 Python 是不可能的?
-
您是否需要使用二进制包,而不是安装 MinGW 或 Visual Studio Express 和 building it from source?我还没有尝试为 3.x 构建它,但在 this question 中看起来 OP 已经完成了。
-
我尝试使用 .exe 安装它。但它要求我提供 python 2.7。我想在当前安装的 python 中使用 pyHook,而不是移动到旧版本的 python
-
每个版本的 Python 都有单独的 .exe 安装程序。这就是所有二进制安装程序的工作方式(至少对于具有 C/SWIG/etc. 扩展代码的软件包)。因此,您不能将 2.7 安装程序与 3.3 一起使用。但你可以从源代码安装。
-
好的。我会尝试。谢谢!