# coding:utf-8
import os
import time
from multiprocessing import Process
def func():
print("子进程开始.")
time.sleep(2)
print("子进程结束.")
if __name__ == '__main__':
p = Process(target=func)
p.daemon = True
p.start()
print("主进程结束.")
执行结果:
# 主进程结束.
#注意:
#daemon一定要在p.start()前设置,设置p为守护进程,禁止p创建子进程,并且父进程代码执行结束,p即终止运行
python3 守护进程
猜你喜欢
转载自www.cnblogs.com/lilyxiaoyy/p/10967275.html
今日推荐
周排行