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

文章 > Python基础教程 > python Pool常用函数有哪些

python Pool常用函数有哪些

Python Pool

头像

小妮浅浅

2021-07-23 09:50:063981浏览 · 0收藏 · 0评论

说明

1、apply_async(func[,args[,kwds]):使用非堵塞调用func(并行执行,堵塞方式必须等待上一个过程退出才能执行下一个过程),args是传输给func的参数列表,kwds是传输给func的关键词参数列表。

2、close():关闭Pool,使之不再接受新任务。

3、terminate():无论任务是否完成,都要立即终止。

4、join():主进程堵塞,等待子进程退出,必须在close或terminate之后使用。

实例

#coding: utf-8
import multiprocessing
import time
 
 
def func(msg):
    print("msg:", msg)
    time.sleep(3)
    print("end")
 
 
if __name__ == "__main__":
    cores = multiprocessing.cpu_count()
    pool = multiprocessing.Pool(processes=cores)
    print("Adding tasks...")
    for i in range(cores):
        msg = "hello %d" %(i)
        pool.apply_async(func, (msg, ))   #维持执行的进程总数为processes,当一个进程执行完毕后会添加新的进程进去
    print("Starting tasks...")
    pool.close()
    pool.join()   #调用join之前,先调用close函数,否则会出错。执行完close后不会有新的进程加入到pool,join函数等待所有子进程结束
    print("Sub-process(es) done.")

以上就是python Pool常用函数的介绍,希望对大家有所帮助。更多编程基础知识学习:python学习网

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

关注

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

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

女性无裆连体内衣| 双人床上剧烈运动会怎么消除| 英语班长乖乖挽起裙子怎么| 头发染色| 《炸裂吧!巨棒》免费阅读漫画 | DK战队| 15岁女初中生免费观看电视剧| 《相濡以沫的夜晚》动漫免费观看 | 18岁免费观看高清电视剧推荐| 和妈妈做了怎么办心理咨询| 国产三级做爰在线播放| 欧美大片LOGO| 《炸裂吧!巨棒》免费阅读漫画| 二女一指| 小峡子边喂奶边和我做爰| 第一次的滋味免费观看电视剧| 京香JULIA| 臭小子快拔出来危险期会怀孕 | 他扒开我小滨添我三男一女视频| 初中全封闭学校| 美国大片免费观看2022年上映| 韩剧公媳之恋免费观看全集| 15岁女初中生免费观看电视剧| 东北老阿姨高清免费观看电视剧| 老师我好爽再深一点老师好涨| 女性私密紧致情趣玩具| 家庭轮换完整版电影| 动漫| 《交换:完美的邻居》3| 父女一起到达巅峰的小说| 办公室刺激战场第二季在线观看 | 《酒店激战》动漫1-5集免费观.. 《地下偶像》樱花动浸 | 《玉尺经》| 《轮到你了》日剧| 蜜桃成熟33D| 初中封闭学校| 二人世界高清视频播放| 《熟妇的荡欲》HD中字| 乖把脚分开BY全文免费阅读| 樱花电影大全免费观看西瓜| 人犬兽人在线观看免费完整