本文目錄一覽:
python的多線程使用setDaemon有什麼意義
使用setDaemon()和守護線程這方面知識有關, 比如在啟動線程前設置thread.setDaemon(True),就是設置該線程為守護線程,
表示該線程是不重要的,進程退出時不需要等待這個線程執行完成。
這樣做的意義在於:避免子線程無限死循環,導致退不出程序,也就是避免樓上說的孤兒進程。
thread.setDaemon()設置為True, 則設為true的話 則主線程執行完畢後會將子線程回收掉,
設置為false,主進程執行結束時不會回收子線程
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/302829.html