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

Резултати

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

Пребарај: #chinoz

当前筛选 #chinoz清除筛选
O'zLiDeP - Toshkent viloyati

@uzlidep_toshkentv · Post #13074 · 28.08.2025 г., 10:29

#O‘zLiDeP #Chinoz#BPT#AholiMuammosi#Tadbirkor Chinoz tumanida O‘zLiDeP Boshlang‘ich partiya tashkiloti yig‘ilishi o‘tkazildi Chinoz tumanidagi “Ju Fu” MCHJda O‘zLiDeP boshlang‘ich partiya tashkiloti yig‘ilishi bo‘lib o‘tdi. Unda partiyaning tuman Kengashi rahbariyati, 23 nafar a’zo va 18 nafar partiya faol ishtirok etdi. Yig‘ilishni tashkilot raisi, xalq deputatlari tuman Kengashi a’zosi Olimjon Dadajonov ochib berdi. U Prezidentimiz tomonidan qabul qilingan tadbirkorlikni qo‘llab-quvvatlashga qaratilgan PQ-222-son qaror mazmuni haqida ma’lumot berdi. Shundan so‘ng O‘zLiDeP Chinoz tuman Kengashi raisining birinchi o‘rinbosari Fayzulla Tojiqulov partiyaning “5 maqsad – 500 vazifa” saylovoldi dasturi va boshlang‘ich tashkilotlarning ahamiyati haqida so‘zladi. U BPTlarni kuchaytirish va aholi muammolarini deputatlar orqali hal etish mexanizmlarini taqdim etdi.

NIHOL CENTER

@nihol_ngo · Post #1265 · 16.09.2025 г., 17:49

🌿 "Nihol" markazi – imkoniyatlar sari yo'l! 🌿 Har bir insonning huquqi va ovozi muhim, ayniqsa, gapira olmaydigan yoki eshita olmaydiganlar uchun. Huquqiy yordam va ijtimoiy ko'mak ularga yanada zarur! 📅 14-sentabr kuni Toshkent viloyati, Chinoz tumanida tashkil etilgan "NIHOL - MARKAZI" imkoniyati cheklangan ayollarga yordam qo'lini cho'zdi. ☘️ Tadbirni tashkil etishda Chinoz tuman "Oltin Qanot" volontyorlar jamoasining koordinatori Abdurashidova Shabbona o'z hissasini qo'shdi! 👏 "Oltin Qanot" volontyorlar jamoasi chuqur minnatdorchilik bildiradi! 🙏 #NiholMarkazi#Imkoniyat#Yordam#Volontyorlar#OltinQanot#Chinoz#ToshkentViloyati#IjtimoiyKõmak#HuquqiyYordam @Toshkent_vil_Oltinqanot