Python模块学习------ 多线程threading(2)

一、避免使用thread模块,使用threading模块的原因: 

 1. 更高级别的threading模块更为先进,对线程的支持更加完善。而且使用thread模块的属性有可能会与threading 出现冲突

 2. thread对于进程什么时候应该结束完全没有控制。当主线程结束时,所有的线程都会被强制结束掉,么有警告也没有正常的清除工作。

     threading模块能保证重要的子进程退出后进程才退出

 3. thread不支持守护进程。【进程退出的时候,不用等待这个线程退出,不重要的线程。】

原文地址:https://www.cnblogs.com/xiyuan2016/p/7125360.html