如果您真的需要终止子任务的能力,请使用另一个实现。 multiprocessing 和 gevent 两者都支持滥杀一根“线”。
multiprocessing
gevent
python的线程不支持取消。甚至不要尝试。您的代码很可能会死锁、损坏或泄漏内存,或具有其他意外的“有趣”难以调试的效果,这种效果很少发生,而且不确定。