TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #401 · 15 дек.

Функция 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

Hashtags

Резултати

Пронајдени 3 слични објави

Пребарај: #caanbag

当前筛选 #caanbag清除筛选
СУСЕДЗІ-2026

@susedzigo · Post #258 · 15.07.2024 г., 22:17

👋 Друзья, мы представляем партнёра марафона Суседзі2024- CAANBAG 🔥 Торговая марка CAANBAG является производителем спортивных 🎒и велосипедных сумок👜 🏫Производство находится в городе Гродно, РБ. 🔝🔥 CAANBAG разрабатывает и производит сумки от дизайнерского эскиза до качественного продукта, незаменимого для тех, кто хочет путешествовать с комфортом 🚶‍♀️🚴 🚲 CAANBAG - не просто сумки, это популяризация и удобство велодвижения. 🙋 Ознакомиться с продукцией можно в ⚙️велосипедных и 🎒туристических магазинах вашего города, а также на официальном сайте 🖥Сaanbag #марафон#марафонсуседзі2024#суседзі2024#susedzi2024#caanbag#cycling#bike#sport#mtb

СУСЕДЗІ-2026

@susedzigo · Post #481 · 08.07.2025 г., 16:38

🚴‍♂️Уважаемые спортсмены и любители велоспорта🚴‍♀️ ✔️CAANBAG - наш партнёр веломарафона @susedzi2025 🔥 CAANBAG - это бренд известный своим вниманием к деталям, прочностью и эргономичностью продукции. Компания использует современные материалы и технологии, чтобы создавать товары, которые выдерживают любые погодные условия и длительные поездки. Их продукция отличается стильным дизайном, функциональностью и экологической ответственностью ❤️ Благодарим CAANBAG за активную поддержку велосипедных мероприятий и участие в развитии велосипедной культуры 📎 Регистрация на участие в веломероприятии : https://42195.by/events/registration/?event_id=904 🍀 До встречи на старте! #суседзі#суседзі2025#партнёр#CAANBAG#марафон#марафонсуседзі#веломарафонСуседзі#спорт#августовскийканал#веломарафон#sport#susedzi#bike#cycling#mtb#xcmtb#susedzi2025

СУСЕДЗІ-2026

@susedzigo · Post #116 · 19.06.2023 г., 15:04

Партнёр нашего марафона Caanbag https://caanbag.com/?fbclid=PAAaZ95032swbVuf9DtnOUZJQrD0_R8tU_2yO59x-ui1EGdIGDqIXm9cmecpU "Caanbag - велосипедные сумки для вашего комфортного путешествия"🎒🚴‍♀️🚴 🛍️Продукция будет представлена в точке продаж велогипермаркета "SPRINT" https://sprintvelo.by/ #марафонсуседзі2023#суседзі2023#марафон#caanbag#bike#cycling#bike4fun#run4fun#run#cycling#cyclingbelarus#grodno#augustov#belarus