我想使用keyboard.listen函数来记录按键事件。
但是,每当用户按下Ctrl+C
或类似的热键时,由于KeyboardInterrupt功能,程序将停止。我有什么办法可以避免这种情况?
我尝试过蛮力地从代码中删除Ctrl + C
函数,但是这会永远按下Control键,因此我无法停止它。
import keyboard
recording = keyboard.record(until = 'Ctrl + Shift + Esc')
keyboard.play(recording, speed_factor = 10000000000)