用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。