用法:
gather(futures, errors='raise', direct=None, asynchronous=None)
从分布式内存中收集期货
接受未来、嵌套的期货、迭代器或队列容器。返回类型将与输入类型匹配。
- futures:期货集合
这可能是 Future 对象的嵌套集合。集合可以是列表、集合或字典
- errors:string
或者‘raise’ or ‘skip’如果我们应该提出如果未来有错误或跳过它包含在输出集合中
- direct:布尔值
是否直接连接到worker,或者要求调度器充当中介。这也可以在创建客户端时设置。
- asynchronous: bool:
如果为 True,则客户端处于异步模式
- 结果:与输入相同类型的集合,但现在有
- 收集结果而不是未来
参数:
返回:
例子:
>>> from operator import add >>> c = Client('127.0.0.1:8787') >>> x = c.submit(add, 1, 2) >>> c.gather(x) 3 >>> c.gather([x, [x], x]) # support lists and dicts [3, [3], 3]
相关用法
- Python distributed.Client.get用法及代码示例
- Python distributed.Client.get_versions用法及代码示例
- Python distributed.Client.get_task_stream用法及代码示例
- Python distributed.Client.ncores用法及代码示例
- Python distributed.Client.retire_workers用法及代码示例
- Python distributed.Client.unregister_worker_plugin用法及代码示例
- Python distributed.Client.set_metadata用法及代码示例
- Python distributed.Client.scheduler_info用法及代码示例
- Python distributed.Client.submit用法及代码示例
- Python distributed.Client.compute用法及代码示例
- Python distributed.Client.nthreads用法及代码示例
- Python distributed.Client.unpublish_dataset用法及代码示例
- Python distributed.Client.start_ipython_scheduler用法及代码示例
- Python distributed.Client.publish_dataset用法及代码示例
- Python distributed.Client.who_has用法及代码示例
- Python distributed.Client.profile用法及代码示例
- Python distributed.Client.run用法及代码示例
- Python distributed.Client.register_worker_plugin用法及代码示例
- Python distributed.Client.map用法及代码示例
- Python distributed.Client.log_event用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 distributed.Client.gather。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。