博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
multiprocessing.pool多线程的使用
阅读量:3911 次
发布时间:2019-05-23

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

from multiprocessing.pool import PoolGROUP_START = 0GROUP_END = 9if __name__ == '__main__':    pool = Pool()    groups = ([x * 20 for x in range(GROUP_START, GROUP_END + 1)])    pool.map(main, groups)#此处main为主函数的入口,groups将迭代器中的数字作为参数依次传入函数中    pool.close()#这里的pool.close()是说关闭pool,使其不在接受新的(主进程)任务    pool.join()#这里的pool.join()是说:主进程阻塞后,让子进程继续运行完成,子进程运行完后,再把主进程全部关掉。

 

转载地址:http://pbkrn.baihongyu.com/

你可能感兴趣的文章
寻找性能更优秀的动态 Getter 和 Setter 方案
查看>>
跟我一起学.NetCore之EF Core 实战入门,一看就会
查看>>
.NET架构小技巧(8)——优待异常
查看>>
一款基于.NET Core的认证授权解决方案-葫芦藤1.0开源啦
查看>>
寻找性能更优秀的不可变小字典
查看>>
项目开发中经常有一些被嫌弃的小数据,现在全丢给 FastDFS
查看>>
EntityFramework Core上下文实例池原理
查看>>
C# 8: 可变结构体中的只读实例成员
查看>>
11座城市,58个.NET最新岗位速览,内推直通面试官!
查看>>
【招聘(深圳)】华强方特文化科技集团 .NET工程师
查看>>
ASP.NETCore小技巧:使用测试用户中间件
查看>>
.NetCore HttpClient发送请求的时候为什么自动带上了一个RequestId头部?
查看>>
.NET 5 和 C#9 /F#5 一起到来, 向实现 .NET 统一迈出了一大步
查看>>
程序员过关斩将--从未停止过的系统架构设计步伐
查看>>
.NET Core 取消令牌:CancellationToken
查看>>
BCVP开发者说第一期:Destiny.Core.Flow
查看>>
行业思考 | 互联网对传统行业的降维打击
查看>>
简单聊聊C#中lock关键字
查看>>
.NET 5.0正式发布,有什么功能特性(翻译)
查看>>
asp.net core web api之异常
查看>>