国产成人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这个方法了吧,害怕大家不清楚明白,还给大家准备了一个示例,大家可以看下示例演示,也可以很容易理解的哦~

关注

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

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

欧美大片免费PPT| 黑料吃瓜| 双男主MV大片| 潮湿的体温2| 欧美人与人动人物2024心理学| 《漂亮的女邻居5》HD| 剪灯新话| 苏软软汆肉的日常三鲜小馄饨 | 请满雪阳花电视剧全集免费观看 | 韩漫| 妈妈在家穿超薄内裤的注意事项| 《再来一次好吗》免费观看| 韩国漫画免费漫画页面浸画弹窗| 去何地电影| 孕妇| 成品免费PPT网站入口| 欧美电影免费观看电视剧大全| 《野外強》完整版| 老公装醉看我和别人在一起| 一家乱战60集全播放免费观看| 上课别穿内裤方便我C电视剧 | 臭小子快拔出来危险期会怀孕| 人犬兽人高清版在线观看| 《伦敦空姐美版2023》| 挤进毛都没长的小缝里| 少女国产免费观看高清电视剧| 麦丽丝梦游辣镜| 麻豆国产AV无码免费视频| 日韩AV无码-区二区三区96| 樱花电影大全免费观看西瓜| 《丰满的女邻居》播放| 《如狼似虎的女人》大结局| 坤坤寒入桃子里电视剧| 女人尝试到更粗大的心理变化| 8848高清电影电视剧免费看| 美女胸部视频| 美国害怕芬太尼的原因| 白日梦我小说全文免费阅读| 在办公室被CAO很爽很高H漫画 | 日本大片又大又好看的PPT| 共享女儿小诗1~10章的背景资..