如何从ipyparallel引擎打印到主进程?

2024-04-26 21:38:32 发布

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

我使用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))  

我想在主进程中打印消息“我想在这里打印一些东西”,但在文档中找不到类似的内容。我的意图是看到我的并行函数的进展。你知道吗


Tags: 函数引擎true进程parallelosmyidp