一直没有太搞清楚join和setDaemon有什么区别,总是对于它们两个的概念很模糊,需要做个实验然后记录一下. 先说结论: join: 子线程合并到主线程上来的作用,就是当主线程中有子线程join的地方,那主线程就在此等改子线程执行完毕再执行主线程后续的语句.那如果没有join主线程就一直自己执行到底. setDaemon: 主线程销毁子线程要不要根主线程一起销毁,False就是不一起销毁,也就是意味着主线程执行完毕,子线程还在自顾自的执行,而True就是一起销毁主线程结束,子线程也结束. 通…