国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python什么是主线程

python什么是主线程

头像

(*-*)浩

2019-08-31 14:20:143533浏览 · 0收藏 · 0评论

Python主线程和子线程

setDaemon(False)

当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行的最小单位,当设置多线程时,主线程会创建多个子线程,在Python中,默认情况下就是setDaemon(False),主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的任务,直到自己的任务结束;

案例

import threading
import time

def thread():
    time.sleep(2)
    print('---子线程结束---')

def main():
    t1 = threading.Thread(target=thread)
    t1.start()
    print('---主线程---结束')

if __name__ == '__main__':
    main()

执行结果

---主线程---结束
---子线程结束---

setDaemon(True)

当我们使用setDaemon(True)时,这是子线程为守护线程,主线程一旦执行结束,则全部子线程被强制终止。

案例

import threading
import time

def thread():
    time.sleep(2)
    print('---子线程结束---')

def main():
    t1 = threading.Thread(target=thread)
    t1.setDaemon(True)  # 设置子线程守护主线程
    t1.start()
    print('---主线程结束---')

if __name__ == '__main__':
    main()

执行结果

---主线程结束---  # 只有主线程结束,子线程来不及执行就被强制结束
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《睡眠指导1-6集》| 公交车上被蹭水后多久自然恢复 | 日本儿子娶母亲的电视剧| 茄子视频| 一边吃奶一边做边爱会得白血病吗 | 免费观看已满十八岁在线播放电视.| 三妻四妾双女免费观看完整版| 女性左腿又开腿肚子视频大全 | 初二学生小馒头| 电影《满足2》完整版在线观看| 《黏糊糊的你》动漫免费观看 | 偏偏宠爰| 色情性黄17C片麻豆AV| 年轻的老师| 老师穿裙子没有穿内裤| 何以笙默床戏| CANOPEN国产| 国内夫妇交换自拍视频| YSL水蜜桃86满十八岁多少钱| 妈妈がだけの心に漂う| 老公不在我和公发| 《金莲浮史》台湾绝版| 《帐篷里的秘密》动漫| 继母后妈的梗| 校花被教官扒开腿狂躁| 不戴套干新婚少妇小琳| 按摩3-4| 暴躁少女CSGO免费观看| 情趣内衣| 《医务室的小秘密》第一季免费观..| 在线观看| 麻花传MV在线观看第15集预告| 欧美精品99久久久啪啪| 桥本有菜| 高清国产少女免费观看电视剧| 我在公车被蹭水后当晚就来了月经 | 《肉体暴力强伦轩》| 白日梦我小说| 妈妈和女婿免费播放电视剧| 美女比基尼游泳图片视频| 女生给男生吃小头头