當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python distributed.get_client用法及代碼示例


用法:

distributed.get_client(address=None, timeout=None, resolve_address=True) → Client

在任務中獲取客戶。

此客戶端連接到與工作人員連接的同一調度程序

參數

addressstr,可選

要連接的調度程序的地址。默認為工作人員連接到的調度程序。

timeout整數或字符串

獲取客戶端的超時(以秒為單位)。默認為 distributed.comm.timeouts.connect 配置值。

resolve_address布爾值,默認為真

是否將address 解析為其規範形式。

返回

客戶

例子

>>> def f():
...     client = get_client(timeout="10s")
...     futures = client.map(lambda x: x + 1, range(10))  # spawn many tasks
...     results = client.gather(futures)
...     return sum(results)
>>> future = client.submit(f)  
>>> future.result()  
55

相關用法


注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 distributed.get_client。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。