Проверка существования переменной без использования v.get() в Dask Distributed Client

При использовании Dask Distributed Client я легко могу получить переменную, подобную этой:

v = Variable('myvar') 
v.get(timeout=5)

Но если я сделаю это на несуществующем ключе:

v = Variable('doesntexist') 
v.get(timeout=5)

Дает мне через 5 секунд:

distributed.utils - ERROR -
tornado.gen.TimeoutError

Можно ли заранее проверить, существует ли переменная, не полагаясь на тайм-ауты?

С уважением, Никлас

0 ответов

Другие вопросы по тегам