有一个程序keyboard.wait()
阻塞了主线程。按 Ctrl + Q 时我需要退出主线程。如何实施?
import keyboard
import sys
def quit_prog():
sys.exit()
keyboard.add_hotkey('Ctrl + Q', quit_prog)
keyboard.wait()
这是代码本身。我试图通过按 Ctrl + Q 完全退出程序,但这并没有给出任何结果,因为。keyboard.wait()
完全阻塞了主线程
有一个程序keyboard.wait()
阻塞了主线程。按 Ctrl + Q 时我需要退出主线程。如何实施?
import keyboard
import sys
def quit_prog():
sys.exit()
keyboard.add_hotkey('Ctrl + Q', quit_prog)
keyboard.wait()
这是代码本身。我试图通过按 Ctrl + Q 完全退出程序,但这并没有给出任何结果,因为。keyboard.wait()
完全阻塞了主线程
这取决于您要复制的内容。根据您的代码,我会这样做:
或者这是另一种选择,据我所知,有必要进行管理。