我的代码有一个线程变量。事件对象。 现在,当我实例化我的程序,或在 Python 提示符中引用它时,我无法ctrl+c
它。 我该怎么做才能让我的代码再次退出?
在退出之前,请确保在 Event 对象上设置内部标志:
my_event_var.set()
您也可以拦截键盘中断以在ctrl-c上设置标志
try:
xx
except KeyboardInterrupt:
my_event_var.set()
sys.exit()