国产成人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电脑。

关注

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

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

老头跪在两腿之间吃奶| 男男| 《初尝禁果》2:做爰HD| 火蓝刀锋在线观看| 男生的困困塞女生的困困里| 两人世界高清完整版免费观看 | 日本《暴力强伦轩》| 初尝人妻滑进去了莹莹视频 | 爸爸吃女儿奶奶高情商回复| 怎么奖励自己的隐私位置不被发现 | 《一滴都不许漏》何泽城林荫| 黑料门今日黑料免费| 军人野外吮她的花蒂沈静舒| 《妻子的肉体偿还》5| 女性私密紧致情趣玩具| 宝宝水帘洞都拉丝了怎么办| 万能浏览器| 女人没开过包啥样| 女性私处蹲下拍照有疙瘩| 《炸裂吧!巨棒》免费阅读漫画| JD又大又粗又长又硬受不了| 日本儿子娶母亲的电视剧| 戴着小玩具练瑜伽| 在线观看免费高清视频大全追剧| 精品人OR猪OR狗的DNA| 自行车小故事| 电影《老公上班后》免费观看| 熟母10和熟母10的区别| 中文字幕久久综合伊人| 欧美大片PPT免费大全| 国精产品一品二品国精HTC| 他用舌头给我6次高潮| 亚州精品无码A片毛片吸奶视频| 欧美XBOX与IPHONE| 电影《法国空姐2》| 销售的销售秘密3HD中字| 麦子交换2免费完整版| 华为新品手机发布| 《诱人的女房东3》| 玉女献身台湾1988版主演是谁| 激战2奶妈