当终端 window 不在焦点中时使用 MSVCRT 在 Windows 和 Python 上捕捉按键
Catching Keypresses on Windows with Python using MSVCRT when terminal window not in Focus
我希望能够使用 python 中的 msvcrt
包通过 msvcrt.getch()
方法捕获按键,但看起来终端 window 需要专注于它的工作。有解决办法吗?
我找到了一个 python 的 Ctypes 包装器,正如@IInspectable 所建议的那样。它用一个漂亮的监视器 low_level 包装了键盘挂钩 class。
我希望能够使用 python 中的 msvcrt
包通过 msvcrt.getch()
方法捕获按键,但看起来终端 window 需要专注于它的工作。有解决办法吗?
我找到了一个 python 的 Ctypes 包装器,正如@IInspectable 所建议的那样。它用一个漂亮的监视器 low_level 包装了键盘挂钩 class。