AlfredDuck的日记 标签: python

【解决 python 多线程不能响应 Ctrl+C 结束执行的问题】 t.setDaemon(True) 代表让子线程跟随主线程销毁。t.join() 代表主线程要等待子线程执行完再继续执行(被阻塞),期间是无法执行的。用 Ctrl+C 试验可知,当使用了 t.join() 时,主线程不能及时接收到退出信号。要等子线程都执行完,才会处理退出信号。 1.解决这个问题的简单方法是: 使用 t.setDaemon(True),但不使用 t.join()。为了避免主线程很快结束,在主...