python 守护线程


把 子线程 设置为 守护线程,  则 主线程 的结束与否, 不会等 子线程都结束 


测试 代码

def
asyn_all(): mysql = PymysqlPool() # task = MyThread(eval("cosco"), (i + 1, cut_num)) # task.start() for i in range(10): print "stttt" t = threading.Thread(target=fff, args=("eee", i)) t.setDaemon(True) t.start() print "allll" pass def fff(e, i): print "sssssssstart%s" % i time.sleep(10) print "eeeeeeeeet%s" % i

结果

stttt sssssssstart0 stttt sssssssstart1 stttt sssssssstart2 stttt sssssssstart3 stttt sssssssstart4 stttt sssssssstart5 stttt sssssssstart6 stttt sssssssstart7 stttt sssssssstart8 stttt sssssssstart9 allll

原文地址:https://www.cnblogs.com/angdh/p/10604429.html