2

我正在 Windows 10 上的 Python 3.5.2 中制作一个脚本,该脚本捕获用户按下的键。代码运行良好,除非我按 alt+tab 切换窗口,有时会立即崩溃,有时会在我反复按下时崩溃。

接下来是最基本的代码:

import pythoncom, pyHook
def OnKeyboardEvent(event):
    print ('Ascii:', event.Ascii, chr(event.Ascii))
    return True
# create a hook manager
hm = pyHook.HookManager()
# watch for all keyboard events
hm.KeyDown = OnKeyboardEvent
# set the hook
hm.HookKeyboard()
#wait forever
pythoncom.PumpMessages()

有一个带有问题的视频

我不想在任何情况下停止脚本。我该如何解决?

谢谢。

4

0 回答 0