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 слични објави

Пребарај: #gamejam

当前筛选 #gamejam清除筛选
Creative Industries Alliance of Qazaqstan

@creative_industries_alliance · Post #744 · 22.01.2026 г., 09:38

🎮 48 часов на создание игры своей мечты Ты готов? Global Game Jam 2026 в Astana Hub — это твой шанс! Что тебя ждёт: Создай игру с нуля, покажи своё мастерство и выиграй 300 000 тенге за 1-е место 💰 Когда и где: 📅 26 января, 18:30 📍 Astana Hub (офлайн) + онлайн-участие Быстрый старт в 3 шага: 1️⃣ Регистрация на сайте Global Game Jam (локация Astana KZ) 2️⃣ Заполни форму с составом команды 3️⃣ Присоединись к нам в Telegram и Discord Всё, что нужно знать: 👥 Команды до 6 человек (приходи со своей или найди партнёров на месте) 💻 12 мощных ПК на площадке (бронирование по запросу) 💰 Призовой фонд 600 000 тенге ⏰ Спешим! Регистрация до 23 января Бонус: Лучшие игры попадут в каталог GCA и будут показаны венчурным компаниям 🚀 Вся информация: https://ciaq.kz/ https://gca.events/ https://gca.events/globalgamejam #CIAQ#GCA#GameDev#GameJam#CreativeIndustries

GAMEFEST.UZ

@gamefestuz · Post #181 · 10.05.2025 г., 06:58

🎮Ты умеешь создавать игры, но не знаешь, как довести их до релиза? Теперь это не проблема! Прими участие в Game Jam в рамках GameFest 2025 - и получи шанс: — получить фидбэк от мировых экспертов игровой индустрии — вывести свою игру на глобальный рынок 📆 13–15 мая 📍 Школа №21, Ташкент Не упусти такую возможность, это твой шанс заявить о себе! ✈️Регистрируйся прямосейчас: Game Jam #gamejam#gamefest#gamedev#игры#геймджем#геймдев#конкурс

GAMEFEST.UZ

@gamefestuz · Post #159 · 15.04.2025 г., 05:36

🎮Создай игру за 48 часов! 📆С 13 по 15 мая в рамках Game Fest пройдёт GameJam — марафон по созданию игр под руководством международных экспертов! — крутые призы — ценный фидбек — участие открыто для всех! 🎮Даже если ты только начинаешь — это твой шанс заявить о себе! Собери команду или участвуй соло — покажи, на что ты способен! ✈️Регистрируйся прямосейчас: Game Jam #gamejam#gamefest#gamedev#игры#геймджем#геймдев#конкурс