В следующем коде, когда я нажимаю return, on_key_down вызывается дважды.Он вызывается только один раз для любого другого ключа.Есть идеи, что здесь происходит?
import pyHook, pythoncom, win32api
def on_key_down(e):
if e.MessageName == 'key down':
print 'e.Key: ', e.Key
print 'e.Ascii: ', e.Ascii
return True
hm = pyHook.HookManager()
hm.KeyDown = on_key_down
hm.HookKeyboard()
pythoncom.PumpMessages()