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

Пребарај: #gazaconflict

当前筛选 #gazaconflict清除筛选
BadVolf

@badvolfnews · Post #1119 · 11.10.2023 г., 15:25

🔥 Israeli Defense Forces (IDF) launch "Operation Iron Swords," striking Islamic University in Gaza. IDF claims the university is a major weapons production center for radical Hamas, who attacked Israel recently. Massive attacks in Gaza continue. Israel declares state of war. #GazaConflict https://www.gazeta.ru/army/news/2023/10/11/21476899.shtml Subscribe to @BadVolfNews

BadVolf

@badvolfnews · Post #1253 · 10.11.2023 г., 22:25

🔴 ANALYSIS: Temporary ceasefire in Gaza raises doubts about Israel's intentions. Hospitals targeted despite announced pauses. Gaza facing water and fuel shortages, deepening humanitarian crisis. Unilateral pause lacks commitment from both sides. Pauses not a solution, a ceasefire needed instead. US pushing for pause to support Israel's actions. Biden under pressure to call for ceasefire. Growing tensions between Washington and Tel Aviv. Palestinians left with difficult choices. Uncertainty remains on effectiveness of humanitarian pause. #GazaConflict#HumanitarianCrisis https://www.aljazeera.com/features/2023/11/10/will-israels-humanitarian-pauses-mean-much-for-gaza-no-say-experts Subscribe to @BadVolfNews