2024-09-28 01:25:31 发布
网友
我需要知道现在按哪个键。我不想捕捉一些特定的键来触发事件或类似的事情
我想知道现在按了哪些键并显示它们的列表。
我还需要捕捉像F1这样的特殊键。。。F12、shift、alt、home、windows等基本上都是键盘上的键。
在python中如何实现这一点?如何捕获键盘事件?
编辑
只是让你知道我不是想做键盘记录。我正在试着做一个诊断工具(我在笔记本电脑上劈开水,键盘有时会变得疯狂!!)
在the related question中提到的PyKeylogger可以完成这项工作。
如果您不太挑剔的话,最简单的方法就是引入一个GUI工具包,比如pygame或wxPython。例如,运行wxPython演示,然后转到KeyEvents的演示。
我在related question到pyHook的链接中找到了答案:
pyHook tutorial: capturing keypress events
在the related question中提到的PyKeylogger可以完成这项工作。
如果您不太挑剔的话,最简单的方法就是引入一个GUI工具包,比如pygame或wxPython。例如,运行wxPython演示,然后转到KeyEvents的演示。
我在related question到pyHook的链接中找到了答案:
pyHook tutorial: capturing keypress events
相关问题 更多 >
编程相关推荐