wal*_*cir 5 python multiprocessing
我想做一个程序,并希望创建一个像这样的进程 -> n 进程 -> n 进程
第二级生成过程可以进行多处理吗?使用python 2.6的multiprocessinf模块
谢谢
@vilalian 的答案是正确的,但很简洁。当然,当你原来的问题含糊不清时,很难提供更多信息。
为了扩展一点,你会让你的原始程序产生它的n进程,但它们与原始程序略有不同,因为你希望它们(每个,如果我理解你的问题)产生n更多进程。您可以通过让它们运行与原始流程类似的代码来实现此目的,但会生成执行手头任务的新程序集,无需进一步处理,或者您可以使用相同的代码/入口点,仅提供不同的参数- 就像是
def main(level):
if level == 0:
do_work
else:
for i in range(n):
spawn_process_that_runs_main(level-1)
Run Code Online (Sandbox Code Playgroud)
并开始level == 2
| 归档时间: |
|
| 查看次数: |
2436 次 |
| 最近记录: |