我需要知道现在正在按哪个键。我不打算捕获一些特定的键来触发事件或类似事件,
我想知道现在按下哪些键并显示它们的列表。
我还需要捕捉特殊键,如F1 ... F12,shift,alt,home,windows等。基本上是键盘上的所有按键。
我如何在python中执行此操作?如何捕获键盘事件?
修改
就是这样,你知道我不是想制作键盘记录器。我正在尝试制作诊断工具(我在笔记本电脑上拆水,键盘开始变得疯狂!!)
答案 0 :(得分:6)
答案 1 :(得分:4)
最简单的方法是做一些这样的事情,如果你不是太挑剔,就是引入一个GUI工具包,比如pygame或wxPython。例如,运行wxPython Demo,然后转到KeyEvents的演示。
答案 2 :(得分:2)