python3 中的反应键模块

Reaction Key module in python3

我目前正在从事一个需要密钥跟踪的项目。我正在寻找一个模块来记录您的击键,然后程序会对其做出反应:例如

if key ('A') is hit
print('hello world')

如有需要,请重定向我。

P.S.(作为一些背景信息,我在 Mac 0SX 上工作(很遗憾)这个程序也将与 pyautogui 一起工作控制打字和鼠标移动)

有一个名为 getkey 的库,它允许读取单个键事件。

from getkey import getkey, keys

while (key := getkey()) != 'q':
   if key == 'A':
      print("Hello, World!")
   elif key == keys.ESC:
      print("You can escape by pressing 'q'")
   else:
      print("Key not implemented")