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

Резултати

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

Пребарај: #saralash

当前筛选 #saralash清除筛选
FVMMTB - Rasmiy kanali

@farvmmtb · Post #29658 · 09.01.2026 г., 13:29

#ELO_2026 #Saralash XALQARO INGLIZ TILI OLIMPIADASIGA SARALASH BOSQICHLARI O‘TKAZILMOQDA! ➖ Xalqaro Ingliz tili Olimpiadasi (ELO)ning saralash jarayoni “Sun’iy intellekt” mavzusida 4 bosqichda quyidagi tartibda tashkil etiladi: ➖ 1-bosqich — maktab bosqichi ➖ 2-bosqich — tuman bosqichi ➖ 3-bosqich — hududiy bosqich ➖ 4-bosqich — Respublika bosqichi ❗️BATAFSIL VIDEOLAVHADA Fan olimpiadalari markazi

⏺🟥🟥🟥#saralash_jarayoni 🟦 Volontyorlik sohasiga qiziquvchi, shaxsiy rivojlanish istagida bo'lgan barcha yoshlar diqqatiga! 🇺🇿#Rasman: Yangi formatdagi "Universe" volontyorlar maktabining1-mavsumi saralash jarayonlariga start berildi. 📝 Saralash jarayonining birinchi bosqichida maxsus havola orqali ro'yxatdan o'tish, ma'lumotlarni kiritish va havolada ko'rsatilgan savollarga javob berish kerak bo'ladi. 🔗 Havola:https://forms.gle/tsSDsqY2orpPEfJu7 ➡️ Birinchi bosqich uchun ro'yxatdan o'tish jarayonlari joriy yilning 1-mayidan 5-may kuniga qadar davom etadi. Arizalar 6-8-may kunlari ko'rib chiqiladi va 9-may kuni ikkinchi bosqichga o'tgan yoshlar ro'yxati e'lon qilinadi. #yoshlaragentligi#universe#uva#saralash 🕊@universe_volontyorlar_maktabi