setDaemon()
:将该线程声明为守护线程setDaemon(True)
,子线程会随着父线程的终止而终止;否则,子线程仍在运行中,主线程不会退出(但会向后执行),直到所有子线程运行结束。setDaemon()
需要在start()
前声明。
join(timeout)
:阻塞主线程,等待子线程结束,专注执行多线程,timeout
为设置阻塞的超时时间。
setDaemon()
:将该线程声明为守护线程setDaemon(True)
,子线程会随着父线程的终止而终止;否则,子线程仍在运行中,主线程不会退出(但会向后执行),直到所有子线程运行结束。setDaemon()
需要在start()
前声明。
join(timeout)
:阻塞主线程,等待子线程结束,专注执行多线程,timeout
为设置阻塞的超时时间。