在Python中异步运行函数的多个变体

2024-05-15 05:03:07 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用python中的多处理工具在异步处理run1-3的池中运行多个进程

def Numbers(number):
   value = number * 10 /33
   return value

run1 = Numbers(10)
run2 = Numbers(2)
run3 = Numbers(55)

Tags: 工具numberreturn进程valuedefnumbersrun1
1条回答
网友
1楼 · 发布于 2024-05-15 05:03:07

{a1}的简单用法

import multiprocessing                                # import package
with multiprocessing.Pool(3) as pool:               # 3 processes
    run1, run2, run3 = pool.map(Numbers, [10,2,55]) # map input & output

相关问题 更多 >

    热门问题