Функция asyncio.wait() это еще один способ вызвать множество асинхронных задач.
Она работает в нескольких режимах.
1. Самый простой - ждем завершения всех задач
async def main():
tasks = [asyncio.create_task(do_it(i)) for i in range(10)]
done, pending = await asyncio.wait(
tasks,
return_when=asyncio.ALL_COMPLETED
)
for task in done:
try:
print(task.result())
except Exception as e:
print(e)
Очень похоже на gather, но работает не так.
▫️возвращает не результаты, а два сета с объектами Task у которых можно забрать результат через task.result() если они в списке done
▫️не гарантирует порядок результатов так как оба объекта это set
▫️не выбрасывает исключение когда оно появляется, а сохраняет его в Task. Исключение появится когда попробуете забрать резултьтат.
2. Ждем завершения первой задачи, даже если там ошибка.
async def main():
tasks = [asyncio.create_task(do_it(i)) for i in range(3)]
done, pending = await asyncio.wait(
tasks,
return_when=asyncio.FIRST_COMPLETED
)
# в done может быть несколько задач!
for task in done:
try:
print(task.result())
except Exception as e:
print(f"Fail: {e}")
# Оставшиеся задачи в pending, как правило, нужно отменить, иначе они будут продолжать работать
for task in pending:
task.cancel()
В сете done будут таски которые успели завершится, причем как успешно так и нет.
3. До первой ошибки.
Тоже самое, но с аргументом FIRST_EXCEPTION
done, pending = await asyncio.wait(
tasks,
return_when=asyncio.FIRST_EXCEPTION
)
Функция завершается как только первая задача упадет с ошибкой.
Учтите, что в любом случае done вы можете обранужить несколько задач, как с ошибками так и успешные.
↗️ Полный листинг примеров здесь
#async
Чуть-чуть японцев, случайно попавших в объектив 👀
В Токио особенно радует то, что люди одеты по-разному, нет каких-то ярко выраженных трендов. Точнее они есть, но их так много, что всё размывается. От этого, наблюдать и разглядывать их очень интересно. Хочется поскорее вернутся обратно и поснимать стрит-стайл целенаправленно.
#streetstyle
В уличной моде всегда есть что-то по-настоящему уникальное и крутое! 😎
Эта модель, Lupita Nyaksumo, заставляет оборачиваться головы — как онлайн, так и оффлайн. Посмотрите на неё в Найроби!
Видео: @lupitanyakisumo
#StreetStyle#NairobiFashion#УличнаяМода
🔥PROавтора — Дреды с нуля. Часть 2🔥
Выпустил вторую часть истории про свои дреды — честный путь от идеи до того, что происходит с ними сейчас. Натуральные дреды мне заплели 1 июня в студии PROdread в Москве. Работали двое мастеров — Руслан и Анастасия. Руслан в выпуске делится своим опытом, рассказывает про уход, ошибки и что важно понимать, когда ты идёшь к дредам.
Если ты не видел первую часть, обязательно начни с неё — там фундамент всей истории.
Вторая часть доступна: 📹 во всех видео-площадках (YouTube, ВК, RuTube)🎧 во всех аудио-подкастах (ЯМузыка, Спотифай, Apple Podcasts и др.)
Подключайтесь. Это путь, на который решается не каждый — но если идёшь, то до конца.
PROавтора — разговоры о тех, кто творит.
#streetstyle#dreadlife#madjozef#proavtora#proавтора#prodread
💥 1 сентября - встречайте МОДУ НА ФЕДЕРАЦИИ!
🔥UFW & ART VOLGA объединяют силы для грандиозного Street style Fashion Show, которого вы еще не видели!
Лучшие дизайнеры и бренды Поволжья создадут единую концепцию самого масштабного показа за всю историю региона.
Яркие образы, вдохновляющие тренды и незабываемая атмосфера - этот день станет ярким событием сентября!
Приглашаем к участию:
➡️ Бренды одежды;
➡️ Дизайнеров;
➡️ Моделей;
➡️ Партнеров и спонсоров;
➡️ СМИ;
➡️ Стилистов;
➡️ Блогеров.
Не пропустите шанс увидеть новую волну таланта и креативности!
❗️ Вход свободный для всех!
#UFW#ARTVOLGA#МодаНаФедерации#StreetStyle#FashionShow
🌀Сегодня лечу на коррекцию дред. Не трогал их с 1 июля, уже успели обрасти характером и пушистостью, как и положено натуральным дредам.
Сейчас наведу порядок, подзабью торчащие волоски, освежу корни — и дальше в строй. Для тех, кто в теме: это не про красоту, это про путь. Дреды живут своей жизнью, а коррекция — просто часть этой истории.
После сеанса покажу результат.
#дреды#натуральныедреды#коррекциядред#dreadlife#streetstyle#madjozef#proавтора
Салют!
Мы принимаем заявки на участие в Фестивале уличного искусства “Мо́сты-2022”! В этом году наша география стала еще больше! Теперь творцам предстоит украсить два города Югры - Сургут и Нижневартовск😎
Хочешь стать участником? Тогда скорее заполняй онлайн-заявку! Обрати внимание, что к ней обязательно нужно прикрепить свое портфолио из 4-5 уже созданных работ. Это могут быть как рисунки на стене, так и на бумаге или даже в цифре.
❗Дедлайн: 13 апреля 2022❗
⬇️🔥Внутри ссылки есть положение фестиваля - подробности и информация по расходам и плюшкам🔥⬇️
Интересно? Тогда скорее заполняй заявку 👇🏼⬇️⬇️⬇️
https://forms.yandex.ru/cloud/622aef8c9781836c373709b5/
#мостыфест#стрит_арт#граффити#Югра#art#streetstyle#нижневартовск#сургут#фестивальуличногоискусства
Группа предприятий СибурТюменьГаз @siburofficial
…Ммм..просто очень хорошо..и пусть это будет заразительно..до такой степени,чтобы у Ваших мурашек тоже мурашки бегали..✨ В течении нашей жизни мы нередко оказываемся в раю, но помним только изгнание.Попробуйте это изменить,это оказывается проще,чем кажется.Причина в концепции ума..это то,что мы должны менять в первую очередь.Если ум убеждён что что-то возможно,он способен победить любые неправильные привычки.Наша жизнь есть то,что мы о ней думаем..Подумайте🤍
P.S.-Девочки✨на улице сегодня такой ветер,что может расплести косу,стоит только высунуть голову в окно😉
Этот кадр был создан :
Очень энергичной и заразительной Валей ✨@valya.grigorieva 🥰
Косы плела и румянцем осыпала хрупкая и нежная @tami_makeup✨☀️
Женственный образ собрала смелая @alina_shalak✨😁
#blackandwhite#newyork#photostreet#photography#photooftheday#streetstyle#womensfashion#moodoftheday#vibes#lady#petitefemme#mira#actress#model#actrice#blackdress#longhair#monica#доброеутро#женщинамира #🤍#purelove #🕊
B2BASEAN обсудили сотрудничество с легендарным человеком, человеком историей
Мельниковой Валентиной Максимовной. Художник-модельер. Президент Ассоциации Модельеров России. Председатель секции модельеров «Ассоциации русских художников в Париже». Автор проекта «Дни россиской моды в Европе». С 1996 г. Провела 30 фестивалей в столицах Европы: в Париже – 17, в Вене, в Берлине, в Баден-Бадене, Антверпене, Брюсселе, Дрездене, Копенгагене, Люксембурге, Мадриде, Праге, Ри, Страсбурге, Трире.
Организатор участия российских модельеров в Париже на Гала-Балу у Пьера Кардена и на Неделе Высокой моды в Мадриде -2011» в рамках Года Россия-Испания». В Риме в 2011 г. Представляла россискую моду в "Год Россия-Италия"
#casualstyle
#Fashion
#Style
#ootd
#ootdinspiration
#Trends
#GRWM
#Outfit
#Instastyle
#Fashionblogger
#Casualstyle
#Fashionstyle
#Outfitoftheday
#Styleblog
#Fashiondesign
#Fashioninspo
#Menswear
#Babyclothes
#Officeattire
#Athleisure
#Streetstyle
#Spingfashion