博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用jion阻塞主进程结束
阅读量:5918 次
发布时间:2019-06-19

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

import timefrom multiprocessing import Processdef run1():    for i in range(5):        print("sunck is a good man")        time.sleep(1)def run2(name, word):    for i in range(7):        print("%s is a %s man"%(name, word))        time.sleep(1)if __name__ == "__main__":    t1 = time.time()    pro = Process(target=run2, args=("kaige","cool"))    pro.start()    run1()    # 主进程的结束不能影响子进程,所以可以等待子进程结束在结束主进程    # 阻塞主进程结束,等待子进程结束,才能继续运行主进程    pro.join()    t2 = time.time()    print("耗时:%2f"%(t2-t1))
run1第0次执行run2第0次执行run1第1次执行run2第1次执行run1第2次执行run2第2次执行run1第3次执行run2第3次执行run1第4次执行run2第4次执行run2第5次执行run2第6次执行程序运行时间为5.050162

 

转载于:https://www.cnblogs.com/wuygblog/p/10758800.html

你可能感兴趣的文章
sql server日期时间函数
查看>>
哈哈!终于完成LFS,庆祝!庆祝!
查看>>
Excel打印图片时,图片上加的文字无法显示
查看>>
硬盘安装Fedora 8
查看>>
把 MapXtreme for Java 迁移到 Tomcat 5.5 上
查看>>
Java中log4j控制写入日志开关
查看>>
DWR+freemarker+commons.mail 实现模板定制动态邮件发送
查看>>
新书简介-系统与服务监控技术实践
查看>>
科普系列之-让你的本本使用WLAN
查看>>
算法设计与分析1 - 主元素
查看>>
带你玩转MHA高可用集群
查看>>
[IOS]UITableView分区+索引显示
查看>>
Cisco路由器上配置DHCP全程详解
查看>>
Windows Server 2008 安装及AD部署
查看>>
利用正则表达式 进行字符的判断
查看>>
Silverlight实用窍门系列:66.Silverlight的数据模板DataTemplate(二)获取数据模板控件...
查看>>
linux下使用hiredis异步API实现sub/pub消息订阅和发布的功能
查看>>
致 HTC Vive 开发者,咱们的友谊小船说开就开!
查看>>
Android获取手机应用信息
查看>>
计算两个路径的父亲路径
查看>>