如果我知道它的id,我可以检索一个distributed.client实例吗?

问题描述 投票:0回答:1

使用dask,有一个与distributed.client的每个实例相关联的id。在客户端上调用.id将显示其ID。如果我知道它的id,我可以检索客户端实例吗?

python distributed dask dask-distributed
1个回答
1
投票

通常不建议使用内部实现。

对于全局客户(而不是临时客户),您可以查看变量distributed.client._global_clients。这个字典的值是客户端,您可以检查每个客户端以查看其ID是否与您之后的ID相匹配

client = [c for c in distributed.client._global_clients.values()
          if c.id == id_i_am_seeking][0]
© www.soinside.com 2019 - 2024. All rights reserved.