标签:执行 其他 art 守护进程 RoCE reading targe col __name__
1.守护进程:主进程代码结束,守护进程立马结束
#守护进程 daemon:print(‘主‘)执行完成后,p1就结束掉 from multiprocessing import Process import time #并发,在同一个终端打印 def work(): print("123" ) time.sleep(1) print("123done") def work2(): print("456" ) time.sleep(5) print("456done") if __name__=="__main__": p1=Process(target=work) p2=Process(target=work2) p1.daemon=True p1.start() p2.start()
time.sleep(0.1) print(‘主‘) ‘‘‘
123
456
主
456done
‘‘‘
2.守护线程:主线程运行结束【其他非守护线程都运行结束】,守护线程立马结束
#守护线程 daemon: from threading import Thread import time def work(): print("123" ) time.sleep(1) print("123done") def work2(): print("456" ) time.sleep(5) print("456done") if __name__=="__main__": t1=Thread(target=work) t2=Thread(target=work2) t1.daemon=True t1.start() t2.start() time.sleep(0.1) print(‘主‘) ‘‘‘ 123 456 主 123done 456done ‘‘‘
标签:执行 其他 art 守护进程 RoCE reading targe col __name__
原文地址:https://www.cnblogs.com/hapyygril/p/12589366.html