博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python--day41--守护线程
阅读量:5923 次
发布时间:2019-06-19

本文共 561 字,大约阅读时间需要 1 分钟。

1,守护线程:守护线程会在主线程结束之后等待其他子线程的结束才结束

拓展--守护进程:守护进程随着主进程代码的执行结束而结束

代码示例:守护线程.py

1 import time 2 from threading import Thread 3  4 def func1(): 5     while True: 6         print('*'*10) 7         time.sleep(1) 8  9 def func2():10     print('in func2')11     time.sleep(5)12     pass13 14 t = Thread(target=func1,)15 #设置t为守护线程16 t.daemon = True #等待主线程结束,守护线程随之结束;主线程不结束,守护进程也不结束。17 t.start()18 t2 = Thread(target=func2,)19 t2.start()20 print('主线程')21 22 #主线程会等待子线程的结束

运行结果:

2,#主进程在执行完自己的代码之后不会立即结束,而是等待子进程结束之后 回收子进程的资源

 

转载于:https://www.cnblogs.com/xudj/p/10345648.html

你可能感兴趣的文章
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
linux 笔记本的温度提示
查看>>
(转)DOTA新版地图6.78发布:大幅改动 增两位新英雄
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
广平县北方计算机第一届PS设计大赛
查看>>
深入理解Java的接口和抽象类
查看>>
java与xml
查看>>
Javascript异步数据的同步处理方法
查看>>
快速排序——Java
查看>>
unity游戏与我
查看>>
187. Repeated DNA Sequences
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
基于事件驱动的DDD领域驱动设计框架分享(附源代码)
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
$resource in AngularJS
查看>>
初探django-使用uwsgi+supervisor+nginx来部署服务
查看>>