170 похожих чатов

Как дождаться окончания работы асинхронной функции? То есть я создаю таск,

и мне нужно отследить момент когда они закончат работать, и после того уже создавать новые?
Что-то по типу этого?:
for thread in thread_list:
thread.join()

6 ответов

8 просмотров

.create_task возвращает Task объект, который ты можешь заэвейтить/получить его результат(в этом случае если ещё не готово - ошибка выбивается, а если эвейтить, то будет блок) https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task

Damn Dev- Автор вопроса
Arseny
.create_task возвращает Task объект, который ты мо...

я сделал вот так но ловлю эту ошибку, оба таска отработали норм, но в конце выбросило исключение, не понимаю в чём дело

Damn Dev- Автор вопроса
Arseny
.create_task возвращает Task объект, который ты мо...

то есть грубо говоря контролить это всё try except ?

так можно, например: https://docs.python.org/3/library/asyncio-task.html#waiting-primitives. Эта функция вернет управление когда все таски выполнятся asyncio.wait(aws, *, timeout=None, return_when=ALL_COMPLETED)

Damn Dev
screenshot я сделал вот так но ловлю эту ошибку, оба таска от...

.wait вроде как вообще депрекейтед скоро будет и принимает она не Task'и, а awaitable objects

Damn Dev- Автор вопроса
Sergey Yakimovich
так можно, например: https://docs.python.org/3/lib...

а откуда импортировать константу ALL_COMPLETED ?

Похожие вопросы

Обсуждают сегодня

вот список <div class="article-list"> [[DocLister? &parents=`[*id*]` &depth=`5` &dateSource=`pub_date` &showParent=`0` &tpl=`blog_item` &dateFormat=`%d.%m.%Y` &id=`blog` &tvL...
Sasha Beep
3
Добрый верчер, а стоит ли использовать lea для вычислений произвольных значений, как замена add/imul?
strewg
28
Вопрос: ЗАЧЕМ нужен оператор запятая?
楽園松本
15
Нужна помощь c небольшой программой на Дельфи (Delphi)! Задача: воспроизведение видео из зашифрованного файла. Комментарий: я знаю, как можно легко зашифровать видеофайл и п...
Анна
2
У меня такой вопрос. Вот мне нужно сделать бинарный файл с ассемблер кода: [bits 32] [org 0x7c00] start: cli mov esp, stack_space call _main hlt section .tex...
Dmytro Parkhomenko
26
@FAssembler не знаешь, fasm поддерживает thumb?
Александр Белокопытов
46
Вопрос, кто-то пользует в реальности очереди вапоровские?swift run App queues --scheduled
Keiman
21
если в кроне ставлю галочку Repeat Missed, значит ли это что при ошибки выполнения крона он попробует еще раз с теми же параметрами?кароче проблема такая в шелулере крон иногд...
Артем
11
Привет! Нужна помощь экспертов. Использую видеоплеер MPV а он использует скрипты на LUA. Всё работает нормально до тех пор, пока не пытаешься передать данные из плеера в сис...
Заха́р
1
Опять же повторяюсь - там всё закрыто, и очень-очень сложно. Это столетние наработки. Нет смысла вообще думать об этом. Достаточно просто в голове уложить "вот есть предсказат...
КТ315
15
Карта сайта