【发布时间】:2018-01-08 06:53:37
【问题描述】:
这是我的脚本:
import pyHook
import pythoncom
hookManager = pyHook.HookManager()
def onKeyboardEvent(event):
if event.KeyID == 113: # F2
#do something#
return True
hookManager.KeyDown = onKeyboardEvent
hookManager.HookKeyboard()
pythoncom.PumpMessages()
在键盘事件上指定的键,或者作为我的脚本的F2键,被按下几次后,脚本停止工作......
有人知道为什么吗?或者如何解决?
每次发生这种情况我都必须重新启动脚本,而且我必须在脚本中按很多键...
【问题讨论】:
-
我遇到了一个类似的问题! 2010 年?!我注定要失败。
-
任何跌倒在这里的人 - 请尝试更频繁地致电
pythoncom.PumpMessages()。