我正在使用 Python 编写一个简单的键盘记录器。我希望使用 pyHook 来捕获键盘事件。我找不到任何已安装的适用于 python 3.3 的 pyHook 包。 python 3.3 是否有任何其他模块提供类似的功能?
最佳答案
快速谷歌搜索 this site ,其中包含适用于 Python 3.3 的 pyHook 1.5.1(以及许多其他软件包)的非官方安装程序。我没有测试过,但似乎值得一试。如果这个存储库不起作用,Google 结果的第一页上还有几个其他类似的存储库。
我还在 github
上找到了一些分支,比如 this one ,其中修复了 3.x 中的 Unicode 错误。我不知道这些错误是否已在主 pyHook
项目中修复(或将其纳入 1.5.1 版本),但如果您遇到问题,您可能想看一看。
如果安装编译器(MinGW 和/或 Visual Studio Express)并使用 easy_install
或 pip
自动安装包,构建如有必要,请从源头获取它们。这样您就不需要为所有内容搜索二进制安装程序。
关于python - 用于 Python 3.3 的 pyHook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15920203/