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