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

TGINSIGHT SIMILAR POSTS

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

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

Функция asyncio.wait() это еще один способ вызвать множество асинхронных задач. Она работает в нескольких режимах. 1. Самый простой - ждем завершения всех задач async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(10)] done, pending = await asyncio.wait( tasks, return_when=asyncio.ALL_COMPLETED ) for task in done: try: print(task.result()) except Exception as e: print(e) Очень похоже на gather, но работает не так. ▫️возвращает не результаты, а два сета с объектами Task у которых можно забрать результат через task.result() если они в списке done ▫️не гарантирует порядок результатов так как оба объекта это set ▫️не выбрасывает исключение когда оно появляется, а сохраняет его в Task. Исключение появится когда попробуете забрать резултьтат. 2. Ждем завершения первой задачи, даже если там ошибка. async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(3)] done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_COMPLETED ) # в done может быть несколько задач! for task in done: try: print(task.result()) except Exception as e: print(f"Fail: {e}") # Оставшиеся задачи в pending, как правило, нужно отменить, иначе они будут продолжать работать for task in pending: task.cancel() В сете done будут таски которые успели завершится, причем как успешно так и нет. 3. До первой ошибки. Тоже самое, но с аргументом FIRST_EXCEPTION done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_EXCEPTION ) Функция завершается как только первая задача упадет с ошибкой. Учтите, что в любом случае done вы можете обранужить несколько задач, как с ошибками так и успешные. ↗️ Полный листинг примеров здесь #async

Hashtags

Резултати

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

Пребарај: #jamoaruh

当前筛选 #jamoaruh清除筛选
UTYCARGO Uzbekistan

@utycargo · Post #292 · 22.04.2025 г., 10:39

🎉Sog‘lom turmush tarzi – mustahkam jamoa poydevori!🎉 🌱 “Temiryo‘lkargo” aksiyadorlik jamiyatida sog‘lom hayot tarzi va jamoaviy birdamlikni mustahkamlashga katta e’tibor qaratilmoqda. Shu maqsadda jamiyat xodimlari o‘rtasida qiziqarli va ruhlantiruvchi sport musobaqalari tashkil etildi. 🏃‍♂️ Sport musobaqalari sog‘lom turmush tarzini targ‘ib qilish bilan birga, jamoamizdagi do‘stlik va birlikni yanada mustahkamladi. Ayollar va erkaklar alohida-alohida jamoalarda quyidagi yo‘nalishlarda bellashdilar: ▪️ 100 metrga yugurish ▪️ Arqonda sakrash ▪️ Turnikda tortilish ▪️ To‘p otish ▪️ Stol tennisi 🏆 G‘olib va faol ishtirokchilar jamiyatimiz Kasaba uyushma qo‘mitasi tomonidan qimmatbaho esdalik sovg‘alari bilan taqdirlandi. 🍛 Tadbir yakunida esa barcha ishtirokchilarga mazali osh tortildi – bu ahillik va birdamlikni yanada mustahkamladi. 🔹 Musobaqa g‘oliblari: 🏃100 metrga yugurish 👩 1-o‘rin – Rejametova Dilbar 👩 2-o‘rin – Tulabayeva Sevara 👩 3-o‘rin – Bagautdinova Sabina 👨 1-o‘rin – Sadikov Ikrom 👨 2-o‘rin – Sodiqov Xasan 👨 3-o‘rin – Mirzayev Akmal 🔗Arqonda sakrash 1-o‘rin – Xudayarova Arzu 2-o‘rin – Bagautdinova Sabina 3-o‘rin – Rejametova Dilbar 💪Turnikda tortilish 1-o‘rin – Zaxriddinov Hamidjon 2-o‘rin – Rustamxodjayev Ma’ruf 3-o‘rin – Alimov Sherzod 🏀To‘p otish 1-o‘rin – Pardayeva Noroy 2-o‘rin – Avazova Guli Nigor 3-o‘rin – Kirgizova Nargis 🏓 Stol tennisi 1-o‘rin – Yusufjonov Husan 2-o‘rin – Mirahmedov Miraziz 3-o‘rin – Saitxonov Ilyos 💫Sog‘lom jamiyat – kuchli va barqaror jamoaning asosi. “Temiryo‘lkargo” AJ ushbu qadriyatni o‘z faoliyatida ustuvor yo‘nalishlardan biri sifatida belgilab olgan. #Navroz2025#Temiryolkargo#Bayram#Sport#JamoaRuh#Birlik