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

文章 > Python基础教程 > python中进程池Pool的初始化

python中进程池Pool的初始化

Python 进程池

头像

小妮浅浅

2021-07-23 09:48:172977浏览 · 0收藏 · 0评论

说明

1、初始化Pool时,可以指定流程数。

2、当新请求提交到Pool时,如果池未满,则创建新流程以执行该请求。

3、如果池中的流程数达到指定的值,则等待该请求,直到池中的流程结束为止,以之前的流程执行新的任务。

实例

# -*- coding:utf-8 -*-
import os, time, random
from multiprocessing import Pool
 
 
def worker(msg):
    t_start = time.time()
    print("%s开始执行,进程号为%d" % (msg,os.getpid()))
    # random.random()随机生成0~1之间的浮点数
    time.sleep(random.random()*2)
    t_stop = time.time()
    print(msg,"执行完毕,耗时%0.2f\n" % (t_stop-t_start))
 
    
def main():
    po = Pool(3)  # 定义一个进程池,进程数3
    for i in range(0,10):
        # Pool().apply_async(要调用的目标,(传递给目标的参数元祖,))
        # 每次循环将会用空闲出来的子进程去调用目标
        po.apply_async(worker,(i,))
 
    print("----start----")
    po.close()  # 关闭进程池,关闭后po不再接收新的请求
    po.join()  # 等待po中所有子进程执行完成,必须放在close语句之后
    print("-----end-----")
    
   
if __name__ == "__main__":
    main()

以上就是python中进程池Pool的初始化,希望对大家有所帮助。更多编程基础知识学习:python学习网

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

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

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

打扑牌不盖被子怎么办| 吃瓜黑料反差黑料爆料董赤赤 | 我被前男友按在床狂CAO| 簧片| 爱一个人真的有错吗| 公天天吃我奶躁我高H漫画| 《春庭欲晚》| 色情性黄17C片麻豆AV| 替孕高(1V1)笔趣阁| 韩剧公媳之恋免费观看全集| 教室停电 挺进她体内H| 小扫货几天没弄了这么多| 日本女生校服| 宝宝水帘洞都拉丝了怎么办| 父女一起到达巅峰的小说| 二人生猴子全程免费| 成品人和精品人的区别在哪里知乎| A片| 抵达花心乖叫老公是第几集 | 环球小姐大赛| 无码亚洲一区二区三区| 性做爰全过程免费看| 母与子免费观看大全电视剧| 后入| 《一滴都不许漏》何泽城林萌| 皇上被群臣扒开腿狂C| 《伦敦空姐美版2023》| 男人手伸进我内衣揉我胸到爽| 叛逆儿子暴躁老妈的表现| 傲娇| 男朋友摸完小花园小肚子有点痛| 《完美邻居2》电影在线观看| 傲娇受| 两男吮她的花蒂和奶水视频| 总裁的情人| (NP、高H、纯肉、真空)| 享乐网| 啾咪浸画| 麻花星空天美MV免费观看电视剧 | 3个小婕子和我做受| 黑科网今日黑科独家爆料