首页 > 解决方案 > 如何从 ipyparallel 引擎打印到主进程?

问题描述

我使用 ipyparallel 库实现了一个并行函数。请问有没有办法从引擎打印到主进程?这是我想要做的:

import ipyparallel as ipp

rc = ipp.Client()
dview = rc[:]
v = rc.load_balanced_view()
v.block = True
v.map(os.chdir, [os.getcwd()] * len(v))

@v.parallel(block=True)
def my_parallel_function(idp):
    print("I want to print something here")
    return idp+1

# runing my parallel function:
my_parallel_function (range(10))  

我想在主进程中打印消息“我想在这里打印一些东西”,但我在文档中找不到任何类似的东西。我的意图是查看 my_parallel_function 的进展情况。

标签: pythonipython-parallel

解决方案


推荐阅读