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

文章 > Python基础教程 > python进程池中apply如何使用?

python进程池中apply如何使用?

头像

十一

2020-11-18 15:34:002855浏览 · 0收藏 · 0评论

大家有没有考虑过可以直接用进程池去做任务呢?我们习惯性自己去处理一个任务,但是比较麻烦,如果可以制作一个进程自己去处理能实现吗?答案一定是肯定的,但是需要借助apply功能,大家知道要这个方法吗?知道怎么去使用吗?如果不了解的话,可以继续看下文了哦~

apply_async与apply区别:

apply:添加任务后,等待进程函数执行完,

apply_async:添加任务后,立即返回,支持回调;原型如下:

#callback为回调函数
pools.apply_async(func, args=(), kwds={},
callback=None, error_callback=None,)

直接看例子:

from multiprocessing import Pool
import time
import os
 
def func(*args, **kwargs):
    # 定义进程函数
    print('sub process id:', os.getpid())
    time.sleep(1)
 
if __name__ == "__main__":
    start = time.time()
    # 创建进程池,进程数为4
    pools = Pool(4)
    for i in range(5):
        # 添加任务
        pools.apply_async(func)
    # 关闭进程池,不在添加任务
    pools.close()
    pools.join()
print("cost time:", int(time.time()-start))

结果:

sub process id: 15536
sub process id: 2788
sub process id: 20288
sub process id: 11020
sub process id: 15536
cost time: 2

现在大家应该知道怎么去使用apply这个方法了吧,害怕大家不清楚明白,还给大家准备了一个示例,大家可以看下示例演示,也可以很容易理解的哦~

关注

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

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

男生困困进女生困困洞视频| 《妻欲公与媳》免费看| 按摩店的待遇5HD| 粘液共生1~3集免费观看动漫| 快拨出天我是你母亲歌词监控| 你用甘甜的乳汁把我喂养大的歌词| 人马杂配MV的视频在哪里看| 绝色儿媳在线观看免费版电视剧 | 《饥饿妻子》完整版在线观看| 女仆装| 免费的行情网站WWW网页版| 美女和帅哥一起努力生产豆浆 | 天美麻花高清在线看电视剧| 鲁鲁射击免费播放电视剧全部| 乖把脚分开BY全文免费阅读| 爱爱内含光| 金装律师第二季| 《大度》韩版免费| 成都私人情侣免费看电视剧的软件| 傲娇受| 秘书奶头好大下面好紧| 欧美大片PPT免费PPT| 我在公车被蹭水后当晚就来了月经| YSL水蜜桃86满十八岁多少钱| 我妈妈同意你再做一次心理咨询| 办公室狂C小雪秘书好爽H| 在线小视频| 夫妻生活视频曝光| 《酒店激战》动漫1-5集免费观.| 三男一女免费播放电视剧大全| 她开始慢慢迎合刘小刚是什么歌 | 乱肉辣伦短文(全肉)| 《灭火宝贝4》| 日剧《疯狂上司》的演员阵容| 双乳被四个男人吃奶H文| 搞笑视频| 强伦轩一区二区三区的含义和影响| 光溜溜瑜伽全套视频大全 | 《再来一次好吗》免费观看| 离婚女人的周末| 美国禁忌2在线观看电视剧