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

Пребарај: #eu4science

当前筛选 #eu4science清除筛选
EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #1158 · 11.02.2025 г., 10:14

International Day of Women and Girls in Science – 11 February 🔬🌍 Today, we celebrate the achievements of women and girls in science and highlight the importance of gender equality in research and innovation. The EU is committed to empowering women in STEM and fostering an inclusive environment where talent knows no boundaries. **** 11 ақпан – Ғылымдағы әйелдер мен қыз балалардың халықаралық күні 🔬🌍 Бүгін біз ғылымдағы әйелдер мен қыз балалардың жетістіктерін мойындай отыра, зерттеулер мен инновациялардағы гендерлік теңдіктің маңыздылығын атап өтудеміз. Еуроодақ STEM саласындағы әйелдердің мүмкіндіктерін кеңейтуге және дарынды адамдардың шекарасын білмейтін инклюзивті ортаны қалыптастыруға ұмтылады. #EU4Science#WomenInSTEM#GirlsInScience#EUinKazakhstan