2024-03-29 13:05:36 发布
网友
我想为我正在工作的项目创建一个按每个键的次数的地图。在
我想用Python模块来实现这一点。有没有可能做到这一点?在
在Windows上,一个可能的解决方案是安装Python for Windows extensions并使用PyCWnd.HookAllKeyStrokes
正如Nick Dpoints out,在Windows上,PyHook library可以工作。在
在Linux上,Python X Library允许您访问X服务器上的按键。在
使用这两个库的一个很好的例子是pykeylogger。它是开源的;请参见^{}以获取相关的X库调用。在
Linux中的一个较低级别的选项是直接从/dev/input/*读取。evdev (ctypes)和{a7}模块可能对您有所帮助;但是我对它们了解不多。在
/dev/input/*
在Windows上,一个可能的解决方案是安装Python for Windows extensions并使用PyCWnd.HookAllKeyStrokes
正如Nick Dpoints out,在Windows上,PyHook library可以工作。在
在Linux上,Python X Library允许您访问X服务器上的按键。在
使用这两个库的一个很好的例子是pykeylogger。它是开源的;请参见^{} 以获取相关的X库调用。在
Linux中的一个较低级别的选项是直接从
/dev/input/*
读取。evdev (ctypes)和{a7}模块可能对您有所帮助;但是我对它们了解不多。在相关问题 更多 >
编程相关推荐