用法:
distributed.diagnostics.progressbar.progress(*futures, notebook=None, multi=True, complete=True, **kwargs)
跟蹤期貨的進展
這在筆記本電腦和控製台中的操作方式不同
- Notebook:這會立即返回,在屏幕上留下一個 IPython 小部件
- 控製台:這會阻塞,直到計算完成
- futures:Futures
要跟蹤的期貨或 key 列表
- notebook:布爾(可選)
是否在筆記本中運行(默認為猜測)
- multi:布爾(可選)
獨立跟蹤不同的函數(默認為 True)
- complete:布爾(可選)
跟蹤所有鍵 (True) 或僅跟蹤尚未運行的鍵 (False)(默認為 True)
參數:
注意:
在筆記本中,
progress
的輸出必須是單元格中的最後一條語句。通常,這意味著在單元格末尾調用progress
。例子:
>>> progress(futures) [########################################] | 100% Completed | 1.7s
相關用法
- Python distributed.diagnostics.plugin.SchedulerPlugin用法及代碼示例
- Python distributed.deploy.Adaptive用法及代碼示例
- Python distributed.protocol.serialize.register_generic用法及代碼示例
- Python distributed.Client.gather用法及代碼示例
- Python distributed.recreate_tasks.ReplayTaskClient.recreate_task_locally用法及代碼示例
- Python distributed.Client.ncores用法及代碼示例
- Python distributed.Client.retire_workers用法及代碼示例
- Python distributed.Client.unregister_worker_plugin用法及代碼示例
- Python distributed.fire_and_forget用法及代碼示例
- Python distributed.Client.set_metadata用法及代碼示例
- Python distributed.Client.scheduler_info用法及代碼示例
- Python distributed.Client.submit用法及代碼示例
- Python distributed.Client.compute用法及代碼示例
- Python distributed.SpecCluster.scale用法及代碼示例
- Python distributed.get_worker用法及代碼示例
- Python distributed.SpecCluster.scale_up用法及代碼示例
- Python distributed.Client.nthreads用法及代碼示例
- Python distributed.comm.resolve_address用法及代碼示例
- Python distributed.Client.unpublish_dataset用法及代碼示例
- Python distributed.get_task_stream用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 distributed.diagnostics.progressbar.progress。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。