python - 如何从 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 的进展情况。
解决方案
推荐阅读
- c++ - 为什么opencv使用输出参数,而不仅仅是返回输出?
- javascript - 如何使用html元素的属性动态创建json对象
- android - 我们可以像 Sqlite 和 CoreData 一样免费使用 Realm 数据库吗?
- typescript - 从对象中的数组中删除类型安全项 - 是否可以在没有断言的单个函数中使用?
- light - 无光颜色清晰
- spring - 如何将一些会话变量传递到 Spring 中的注销页面?
- reactjs - 没有子元素的 JSX 元素必须是自关闭的
- angular - 模块 '" "' 在 ionic 3 Geolocation 中没有导出成员 'NativeGeocoderReverseResult'
- arduino - Aduino 温度传感器和 LED
- sql - 总计与计数时间和数字