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

Резултати

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

Пребарај: #hinata

当前筛选 #hinata清除筛选

📱 𝗗𝗡𝗭 𝗧𝗛𝗘𝗠𝗘𝗦 𝗙𝗢𝗥 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 📱 📢 𝗖𝗵𝗮𝗻𝗻𝗲𝗹: @DNZ_Temas🇧🇷 #Hinata Hyuga #anime 𝗖𝗼𝗺𝗽𝗮𝘁í𝘃𝗲𝗹 𝗰𝗼𝗺 𝗠𝗗𝗚𝗿𝗮𝗺 𝗖𝗼𝗺𝗽𝗮𝘁𝗶𝗯𝗹𝗲 𝘄𝗶𝘁𝗵 𝗠𝗗𝗚𝗿𝗮𝗺 ================================== ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ FOR ANDROID ONLY ➡️𝐀𝐏𝐏𝐋𝐘 𝐓𝐇𝐄𝐌𝐄 📱 ( Telegram ) ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ➡️𝗕‌𝐀𝐂𝐊𝐆𝐑𝐎𝐔𝐍𝐃 ➖➖➖➖➖➖➖➖ 🖼𝐖𝐀𝐋𝐋𝐏𝐀𝐏𝐄𝐑 ➖➖➖➖➖➖➖ ╚════ ღ 𝔻ℕℤ 𝕋𝔼𝕄𝔸𝕊 ღ ══╝ ⬇️ TELEGRAM X ⬇️

cosplayupload

@cosplayuploadtest2 · Post #102594 · 23.03.2025 г., 03:29

Title: Hinata_Matsumoto_松本日向,_漫画アクションデジタル写真集_「冬のひなたで…」_Set.03 Authors: #None Tags: #None#Hinata_Matsumoto_松本日向#漫画アクションデジタル写真集#Hinata#Matsumoto#松本日向#漫画アクションデジタル写真集 #「冬のひなたで…」 #Set #03 recommendation: None TelegraphLinks:page-0-15

cosplayupload

@cosplayuploadtest2 · Post #102463 · 23.03.2025 г., 03:21

Title: Hinata_Matsumoto_松本日向,_漫画アクションデジタル写真集_「冬のひなたで…」_Set.02 Authors: #None Tags: #None#Hinata_Matsumoto_松本日向#漫画アクションデジタル写真集#Hinata#Matsumoto#松本日向#漫画アクションデジタル写真集 #「冬のひなたで…」 #Set #02 recommendation: None TelegraphLinks:page-0-16

cosplayupload

@cosplayuploadtest2 · Post #102425 · 23.03.2025 г., 03:19

Title: Hinata_Matsumoto_松本日向,_漫画アクションデジタル写真集_「冬のひなたで…」_Set.01 Authors: #None Tags: #None#Hinata_Matsumoto_松本日向#漫画アクションデジタル写真集#Hinata#Matsumoto#松本日向#漫画アクションデジタル写真集 #「冬のひなたで…」 #Set #01 recommendation: None TelegraphLinks:page-0-19

cosplayupload

@cosplayuploadtest2 · Post #102227 · 23.03.2025 г., 03:07

Title: Hinata_Matsumoto_松本日向,_FLASHデジタル写真集_「もう、あんま見んといてや」_Set.03 Authors: #None Tags: #None#FLASHデジタル写真集#Hinata_Matsumoto_松本日向#HKT48#Hinata#Matsumoto#松本日向#FLASHデジタル写真集 #「もう、あんま見んといてや」 #Set #03 recommendation: None TelegraphLinks:page-0-25

cosplayupload

@cosplayuploadtest2 · Post #102146 · 23.03.2025 г., 03:02

Title: Hinata_Matsumoto_松本日向,_FLASHデジタル写真集_「もう、あんま見んといてや」_Set.01 Authors: #None Tags: #None#FLASHデジタル写真集#Hinata_Matsumoto_松本日向#HKT48#Hinata#Matsumoto#松本日向#FLASHデジタル写真集 #「もう、あんま見んといてや」 #Set #01 recommendation: None TelegraphLinks:page-0-34

cosplayupload

@cosplayuploadtest2 · Post #102685 · 23.03.2025 г., 03:34

Title: Marin_Hinata_ひなたまりん,_Graphis_Limited_Edition_「Super_Miracle_Body」 Authors: #None Tags: #None#Graphis#Marin_Hinata_ひなたまりん#Marin#Hinata#ひなたまりん#Graphis#Limited#Edition #「Super #Miracle#Body」 recommendation: None TelegraphLinks:page-0-19