范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Pythonthreading模块守护主线程

  threading模块:守护主线程
  默认情况下 主线程创建的子线程 都 不是 守护线程 (setDaemon(False))
  让我们通过下面代码体会一下:import threading import time  def xiulingmu(name):     print(f"{name}正在修建陵墓")     time.sleep(2)     print(f"{name}已经完成修建任务")  workers=["工人1","工人2","工人3","工人4"] for worker in workers:     t=threading.Thread(target=xiulingmu,args=(worker,))     t.start() print(threading.active_count())  print("主线程结束了!") 运行后>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 工人1正在修建陵墓 工人2正在修建陵墓 工人3正在修建陵墓 工人4正在修建陵墓 5 主线程结束了!             工人3已经完成修建任务 工人4已经完成修建任务工人1已经完成修建任务  工人2已经完成修建任务
  通过运行代码,可以看到主线程运行结束后,子线程没有运行完
  当设置某个线程为守护线程的时候,此线程所属进程不会等待子线程运行结束,主线程结束后,进程将立即结束所有子线程。设置线程为守护线程:
  方法1:创建Thread类对象时,设置为守护线程
  创建类对象时,参数daemon传True 即可,这也是最简单的方法import threading import time  def xiulingmu(name):     print(f"{name}正在修建陵墓")     time.sleep(2)     print(f"{name}已经完成修建任务")  workers=["工人1","工人2","工人3","工人4"] for worker in workers:     t=threading.Thread(target=xiulingmu,args=(worker,),daemon=True)#创建Thread类对象时,设置为守护线程     t.start() print(threading.active_count())  print("主线程结束了!") 运行后>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 工人1正在修建陵墓 工人2正在修建陵墓 工人3正在修建陵墓 工人4正在修建陵墓 5 主线程结束了!
  方法2:Thread类对象调用damon属性方法
  创建Thread类对象后,实例对象调用damon属性方法,设置为Trueimport threading import time  def xiulingmu(name):     print(f"{name}正在修建陵墓")     time.sleep(2)     print(f"{name}已经完成修建任务")  workers=["工人1","工人2","工人3","工人4"] for worker in workers:     t=threading.Thread(target=xiulingmu,args=(worker,))     t.daemon=True   #Thread类对象调用damon属性方法设置     t.start() print(threading.active_count())  print("主线程结束了!") 运行后>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 工人1正在修建陵墓 工人2正在修建陵墓 工人3正在修建陵墓 工人4正在修建陵墓 5 主线程结束了!
  方法3:Thread类对象调用setDaemon(True)方法
  创建Thread类对象后,实例对象调用setDaemon()方法,参数传递Trueimport threading import time  def xiulingmu(name):     print(f"{name}正在修建陵墓")     time.sleep(2)     print(f"{name}已经完成修建任务")  workers=["工人1","工人2","工人3","工人4"] for worker in workers:     t=threading.Thread(target=xiulingmu,args=(worker,))     t.setDaemon(True)   #Thread类对象调用setDaemon(True)方法     t.start() print(threading.active_count())  print("主线程结束了!") 运行后>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 工人1正在修建陵墓 工人2正在修建陵墓 工人3正在修建陵墓 工人4正在修建陵墓 5 主线程结束了!  #主线程结束后,所有子线程结束!

5的雪地世界杯,足够精彩!2022卡塔尔世界杯比赛正酣,在北半球冬天的绿茵场上,全世界热爱足球的人汇集在一起,共同守候世界足坛的最高荣誉诞生,共同奔赴如期而至的激情与狂欢。凛冬可越,热爱不止。12月11日,世界杯半决赛直播4强赛狄保预计先发录像比分排名世界杯半决赛直播4强赛狄保预计先发录像比分排名在团队运动中,队友的搭配LDSPORTS分析默契有时也会影响战况,而当阿根廷队长梅西在场上带领球队奔跑时,身边的队友也尽全力为梅西争取伊恩赖特喜欢齐耶赫世界杯的表现,这与他在切尔西不一样直播吧12月13日讯在点评摩洛哥的表现时,评论员伊恩赖特和罗伊基恩都称赞了齐耶赫的表现。伊恩赖特说道我喜欢齐耶赫本届世界杯的表现,我喜欢他比赛的方式。当他为自己的国家队效力时,他表世界杯四强火辣大嫂盘点!美胸翘臀全身刺青2022卡塔尔世界杯接近尾声,在如今所剩的四强球队中,除了球星惹关注,性感火辣的大嫂也是场外焦点!阿根廷梅西老婆安东内拉从小就是青梅竹马的安东内拉罗库索与阿根廷国家足球队队长梅西,拥有钢铁意志的格子军团来自怎样国度,走进真实的克罗地亚!克罗地亚1991年南斯拉夫解体后才宣布独立,克罗地亚国家足球队1998年首次参加世界杯就一举夺得季军,一路走来让人惊艳,连续第二次史上第三次打进世界杯四强。四年前在俄罗斯,克罗地亚当足球日遇到世界杯丨世界足球日丨观天测地编者按从古至今,人类从未停止过探索未知世界的脚步,认知世界的能力和手段与日俱增。中科院之声与中国科学院空天信息创新研究院联合开设观天测地专栏,为大家介绍天上地上探索的那些事儿,带来3比0!梅西刷新多项纪录晋升射手王!阿根廷大胜克罗地亚杀入决赛12月14日凌晨3时,2022世界杯第一场半决赛在阿根廷队和克罗地亚队之间打响!赛前,阿根廷队主教练斯卡洛尼表示克罗地亚队会按照他们一直以来的踢法来比赛,他们不是单纯地拼防守或进攻2022年高分Switch游戏汇总!一年最佳游戏一网打尽!1。M站2022年高分Switch游戏汇总GameSpot总结了M站2022年Switch平台或包含Switch平台的游戏,其中传送门同伴合集以96分位居第一,以下为榜单详细排名1心绞痛胸痛的调理心绞痛胸痛都属于中医胸痹的范畴,主要是指出现胸部闷痛等症状的疾病,轻者仅能感觉到胸闷窒息感呼吸不通畅,重者则会有明显胸痛,甚至是伴有胸痛彻背气短喘息不得卧等症。主要病因主要与寒邪内感冒发烧的饮食帮助(二)好医生为健康护航我们常说的感冒,既是侠义的上呼吸道感染,又称普通感冒。它是鼻腔咽或喉部急性炎症的总称,发生率较高,多可在10天左右自愈。它一般以鼻咽部炎症为主要临床表现咳嗽流鼻涕打一杯菊花茶堪比百味药入秋之后,天气转凉,降雨减少,天气越来越干燥,很多人常会感到口干咽燥皮肤干燥瘙痒鼻腔干燥出血等。天气干燥之时需要多饮水,但是白开水淡而无味,人们常会选择一些药食两用之品泡水代茶饮用
国米各部门都在全力纠错新战略应对AC米兰尤文米兰体育报头版指出博格巴重伤的同时,国米前锋卢卡库正在疯狂苦练,目标是8月份就减重成功,回归最佳状态。国米本赛季抢开局的战略,引发热议。上赛季国米卫冕失败的原因很多,开局没抓好也是欠债不还降薪躲债?张康阳负债2。55亿美元,被债权人告上法庭日前,据南华早报报道,苏宁公子张康阳,欠了中国建设银行(亚洲)2。55亿美元不还,被告上法庭。不仅如此,债权人还十分不满张康阳试图通过不领国际米兰的薪水,来躲避债务。根据判决书,原云顶之弈12。14更新众神陨落,索尔崛起,热门C位直接大砍前言大家好,我是小嗨。7月28日巨龙版本又将迎来新的一轮更新,本次更是内容实在是太多了,小嗨将会将新版本核心更新分析给大家系统调整石甲虫阶段必定会掉至少一件装备,这无疑是一个非常不你认为香港能发展高科技吗?不是完全不可能,只是难度太大?为什么?因为香港一直以来以金融房地产转口贸易旅游业为主,所谓隔行如隔山这是其一?其二同是亚洲四小龙的韩国台湾为什么就能发展起来诸如电子行业,如台积电三我的糖尿病是如何降下来的?2021年12月19曰终于确诊为2型糖尿病!这个消息一下把我吓得六神无主!没办法,只好老老实实把烧烤生意放一边收拾行李到中心医院七日游!住院后医师详细问了我的情况。原来我是因为十多百万粉网红患癌症四期!五年内存活率仅两成,多处感染需化疗18周饿了吗?戳右边关注我们,每天给您送上最新出炉的娱乐硬核大餐!7月28日,在某短视频平台有着两百多万粉丝的网红设计师April在小号透露自己患癌的消息,目前她已经到医院准备手术,受到中国男篮50分狂胜!周琦139带队进8强孙铭徽12助攻顾全237北京时间7月18日,2022年男篮亚洲杯中国男篮对阵印尼。此役上半场中国男篮命中11记三分,建立38分优势。下半场中国男篮保住优势,打完三节依旧领先33分。最终中国男篮10858大俄乌一仗打下来,给中国带来启示,结果证明,中国空军的路走对了俄乌战争爆发以来,由于双方的实力差距,在战争的初期,俄军便取得了在乌克兰战场上的制空权。因此双方空军之间的争斗,一直很少进入人们的视野。于是在印象中,如果说乌军有什么空中袭击的话,儿童读物再起波澜易中天主编图书被指低俗,绘者是美国籍近日,有网友提到,在适合中小学使用的易中天中国经典故事中,甚至出现了令人不适的画面和人物对话,甚至有诋毁历史人物的嫌疑,令公众十分愤慨。易中天这位知名作家因为此事再次被推上舆论的风中国女排出局回家,蔡斌的执教能力遭球迷质疑,张常宁说句公道话中国女排出局回家,蔡斌的执教能力遭球迷质疑,张常宁有言在先北京时间7月18日,世界女排联赛总决赛意大利女排横扫巴西女排夺冠,球队接应埃格努获得总决赛最有价值球员。埃格努能拿到这份荣比肩刘翔!中国小将夺得跳远世锦赛冠军,赛后多家媒体祝贺比肩刘翔!中国小将夺得跳远世锦赛冠军,赛后多家媒体祝贺北京时间7月17日,在2022年田径世锦赛男子跳远决赛中,中国名将王嘉男最最后一跳中爆发,跳出8米36的好成绩,为中国田径队夺