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

Пребарај: #siemoniak

当前筛选 #siemoniak清除筛选
Libertà è ragione

@libertaeragione · Post #4072 · 12.12.2023 г., 14:08

#Polonia È stata pubblicata la lista del Terzo governo di Donald #Tusk (#PO|EPP): -Primo Ministro: Donald #Tusk (PO) -Vicepremier e Ministro della Difesa Władysław #KosiniakKamysz (#TD/#PSL|EPP); -Vicepremier e Ministro della Digitalizzazione: Krzysztof #Gawkowski (#Lewica/#NL|S&D); -Ministro della Giustizia: Adam #Bodnar (#KO|EPP|RE|G/EFA); -Ministro degli Esteri: Radosław #Sikorski (PO); -Ministro degli Interni: Marcin #Kierwiński (PO); -Ministra per la Società Civile: Agnieszka #Buczyńska (TD/#Polska2050|RE); -Ministro delle FInanze: Andrzej #Domański (PO); -Ministro del Patrimonio Statale: Borys #Budka (PO); -Ministra dell'Industria: Marzena #Czarnecka; -Ministra della Famiglia, del Lavoro e delle Politiche Sociali: Agnieszka #DziemianowiczBąk (Lewica/NL); -Ministra del Clima e dell'Ambiente: Paulina #HennigKloska (TD/Polska2050); -Ministro dello Sviluppo e della Tecnologia: Krzysztof #Hetman (TD/PSL); -Ministro delle Infrastrutture: Dariusz #Klimczak (TD/PSL); -Ministra dell'Uguaglianza: Katarzyna #Kotula (Lewica/NL); -Ministra della Salute: Izabela #Leszczyna (PO); -Ministra dell'Istruzione: Barbara #Nowacka (#iPL|RE); -Ministro dello Sport: Sławomir #Nitras (PO); -Ministra degli Anziani: Marzena #OkłaDrewnowicz (PO); -Ministra dei Fondi e delle Politiche Regionali: Katarzyna #PełczyńskaNałęcz (TD/Polska2050); -Ministro dell'Agricoltura: Czesław #Siekierski (TD/PSL); -Ministro della Cultura: Bartłomiej #Sienkiewicz (PO); -Ministro degli Affari Europei: Adam #Szłapka (#N|RE); -Ministro della Scienza: Dariusz #Wieczorek (Lewica/NL); -Ministro degli Affari Legislativi: Maciej #Berek; -Cancelliere presso l'Ufficio del Primo Ministro: Jan #Grabiec (PO); -Coordinatore dei Servizi di Sicurezza: Tomasz #Siemoniak (PO). @OsservatorioEsteri