【发布时间】:2020-07-27 23:23:52
【问题描述】:
我正在为我的 python 脚本做一个“kill switch”。本质上,当我的主脚本循环并执行它时,它在后台监听特定的按键,然后在按下该键时完全退出脚本。
我只会在主脚本中定期进行密钥检查,但是有很多睡眠和等待,并且坐在那里按住密钥直到下一次检查出现并不是很实用。
我知道如何为键盘键编写事件侦听器,我以前从未使用过线程。
我使用 pynput 以防万一可能导致与线程库不兼容。
非常感谢任何帮助。
【问题讨论】:
标签: python multithreading background-process event-listener pynput