以下是一个捕获键盘事件的示例代码:
import keyboard
def on_key(event):
print('Key {} was {}'.format(event.name, event.event_type))
keyboard.on_press(on_key) # 捕获键盘按下事件
keyboard.on_release(on_key) # 捕获键盘释放事件
keyboard.wait() # 阻塞程序,直到键盘事件发生
上面的代码使用keyboard
库来捕获键盘事件。keyboard
库提供了on_press
和on_release
函数来注册按下和释放事件的回调函数。在回调函数中,可以对按下或释放的按键进行处理。最后,使用keyboard.wait()
函数来阻塞程序,直到键盘事件发生。
请确保在运行示例代码之前安装了keyboard
库。可以使用pip install keyboard
命令安装该库。
上一篇:捕获键盘按键事件