MSK 发表于 2017-6-6 21:19:38

python标准库之多线程【threading】 第二讲

本帖最后由 MSK 于 2017-6-7 14:08 编辑

【后台进程】


下一篇
        主线程堵塞
上一篇
        创建线程


                  当主线程完成想退出时,会检验子线程是否完成。
                  如果子线程未完成,则主线程会等待子线程完成后再退出。
                  如果想让只要主线程完成了,不管子线程是否完成,都要和主线程一起退出,
                  这时就可以将子线程设置为后台进程(守护进程)
                  方法1:
                          thread_1.setDaemon(True)
               方法2:
                        thread_1 = threading.Thread(target=func,daemon=True)

                示例:
                        **** Hidden Message *****


建议不要用idle运行,经常出现莫名其妙的BUG。直接运用命令提示符键入” python 模块名“来运行



{:10_302:}

JasonRon 发表于 2017-6-6 21:43:12

我也发现了直接用粘帖到IDLE上确实会出现bug,。。。新建保存后运行就没问题

MSK 发表于 2017-6-6 21:47:49

JasonRon 发表于 2017-6-6 21:43
我也发现了直接用粘帖到IDLE上确实会出现bug,。。。新建保存后运行就没问题

不仅这样,threading模块在idle上运行有时候会莫名其妙地失控,停止不了线程{:10_250:}

1203529577 发表于 2017-6-27 16:52:33

{:10_261:}{:5_101:}

hellozwh 发表于 2017-6-27 19:18:49

看看看

MSK 发表于 2017-7-10 16:40:42

hellozwh 发表于 2017-6-27 19:18
看看看

欢迎欢迎~

ft3312591 发表于 2017-7-20 13:47:22

这个不错,就是写的感觉有点难懂了

你给我等着 发表于 2017-8-11 22:29:16

{:10_335:}{:10_247:}{:10_288:}

鱼粉斯 发表于 2017-9-17 17:25:29

回帖是一种美德

tuxiaoqing 发表于 2017-9-27 11:56:38

来看看学习

Brance 发表于 2017-9-28 09:45:03

看看~·

°蓝鲤歌蓝 发表于 2017-12-26 17:39:42

学习

wangguohui 发表于 2018-1-9 15:39:40

强力支持,学习了

xurui71 发表于 2018-1-15 21:40:33

学习学习

油滴狼 发表于 2018-1-28 23:49:05

学习中

深度 发表于 2018-1-29 19:26:06

认真学习python

timer 发表于 2018-1-30 21:50:31

看看

timer 发表于 2018-1-30 21:54:30

看看

顽童鹤 发表于 2018-5-30 10:54:00

学习

iche_ 发表于 2018-9-20 12:55:08

学习
页: [1] 2
查看完整版本: python标准库之多线程【threading】 第二讲