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

TGINSIGHT SIMILAR POSTS

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

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

Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11. Ключевые отличия ▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля ▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста ▫️ошибка автоматически отменяет незавершенные задачи, ▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно import asyncio import random async def do_it() -> str: if random.random() < 0.1: raise ValueError('Oops') delay = random.uniform(0.5, 1.5) await asyncio.sleep(delay) return delay async def main(): try: async with asyncio.TaskGroup() as tg: for _ in range(10): tasks.append(tg.create_task(do_it())) for t in tasks: print(t.result()) except *ValueError as e: for err in e.exceptions: print(err) asyncio.run(main()) Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов - таймауты - отмена задач - создание задач из другого потока #async

Hashtags

Резултати

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

Пребарај: #brightrich

当前筛选 #brightrich清除筛选

👥 Завершаем знакомство со спикерами и темами их выступлений на предстоящей конференции «Логистика 360: тренды, опыт лидеров, решения» в Санкт-Петербурге. Конференция состоится 2 июля в отеле KOSTAS ⬇️ 👤 Директор по продажам LOGAREON Евгений Рудковский представит LOGAREON WMS — инновационное, технологичное и универсальное решение. Евгений расскажет на примерах реализованных проектов о том, сложное сделать простым, а дорогое – доступным. 👤Андрей Зайцев, генеральный директор фармацевтического оператора «Интер-С», поделится опытом, когда возникает необходимость замены WMS, даст практические пошаговые рекомендации владельцем склада по автоматизации. 👤Александр Шевелев, директор департамента индустриально-складской недвижимости Bright Rich I COFRAC Int в Санкт-Петербурге, представит аналитику рынка транспортных услуг в 2025 году. Организатор конференции – журнал «Логистика 360». ➡️ Партнеры: AXELOT, Лемана ПРО, МАГНИТ, Почта России, LOGAREON, ATI SU, VEEROUTE, STELKON, ССИ-Решения, CONSTRUCTOR, AXELOT Consult, Консультационная группа «ТИМ», Интер-С, AXELOT Technologies, Авито Услуги, Нобилис, Диалог Терминал, Bright Rich и др. Регистрация закрывается сегодня 🔔 #логистика360#logareon#brightrich