当不设置setDaemon的时候的情况
来源:11-2 多线程编程 - threading

danzzzz
2018-09-03
假设不设置setDaemon,请问老师这种情况下是否是就算主线程退出了,子线程也在继续运行,还是说主线程只是运行完了但没有退出,而是等待子线程运行完才退出。
写回答
1回答
-
bobby
2018-09-06
可见由于setDaemon(True)把子线程设置为守护线程,子线程启动后,父线程也继续执行下去,当父线程执行完最后一条语句后,没有等待子线程,直接就退出了,同时子线程也一同结束。
122018-09-10
相似问题
import 变量的坑
回答 1
关于线程并行问题
回答 2