您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

初始化和销毁??Python多处理工作者

初始化和销毁??Python多处理工作者

johnthexiii的解决方案会在第一次运行worker函数时终止该模型。您可以提供单独的销毁功能

import time

def g(x): # destroy function
    del model
    time.sleep(1) # to ensure, this worker does not pick too many
    return None

pool.close()添加之前

pool.map_async(g, range(2), 1) # if specified to have two processes before

我认为这不是一个非常“干净”的解决方案,但它应该可以工作。

python 2022/1/1 18:51:23 有395人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶