我正在使用 Python 编写一个简单的键盘记录器。我希望使用 pyHook 来捕获键盘事件。我找不到任何已安装的用于 python 3.3 的 pyHook 包。python 3.3是否还有其他提供类似功能的模块?
问问题
15254 次
2 回答
6
一个快速的谷歌出现了这个网站,它有 Python 3.3 的 pyHook 1.5.1(和很多其他包)的非官方安装程序。我还没有测试过,但似乎值得一试。如果这一个不起作用,Google 结果的第一页上还有几个其他类似的存储库。
我还在 3.x 中找到了一些 fork github
,比如这个,它修复了 Unicode 错误。我不知道这些错误是否已在主pyHook
项目中修复(或已进入 1.5.1 版本),但如果您遇到问题,您可能需要查看一下。
如果您安装了编译器(MinGW 和/或 Visual Studio Express)并使用easy_install
或pip
自动安装包,如有必要从源代码构建它们,您将有更多选择。然后你就不需要搜索所有的二进制安装程序了。
于 2013-04-10T08:20:11.840 回答
0
abarnert 提到的非官方安装程序似乎工作正常。他们为几乎所有版本的 Python 提供安装程序——除了 3.5,目前无论如何都认为它是不稳定的 (07/10/14),所以这不是一个大问题。
于 2014-07-10T08:34:33.183 回答