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

Резултати

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

Пребарај: #picacg

当前筛选 #picacg清除筛选

📣HaKa Comic | 清爽无广告的哔咔第三方客户端 多端可用 支持漫画 ID 分享的跨平台阅读器 🖼 标签:#HaKaComic#哔咔漫画#漫画#PicACG#阅读器#漫画阅读器 📱 简介:HaKa Comic 是一款为 PicACG / Bika / 哔咔用户打造的 跨平台第三方客户端,界面清爽、无广告、使用体验比原版更轻快。它完整支持官方最新的 漫画 ID 分享功能,在漫画详情页就能直接复制 ID,方便与朋友互相推荐作品。应用适配 Android、iOS、macOS、Windows 多端,让你无论在手机、平板还是电脑上都能保持一致的阅读体验 💬 小编有话说:想要稳定、清爽、跨平台的哔咔客户端?HaKa Comic 基本就是最省心的那个 📖Github · 💲Releases下载 😌频道 |🙂群聊 |🤓中文包 |🚇搜索

落樱/Fallen sakura

@xxluoxx · Post #750 · 08.04.2023 г., 14:58

TAG索引 #第三方#脚本#油猴#模块#Chrome拓展#插件 #激活工具#管理工具#清理工具#卸载工具#下载工具#校验工具#翻译工具#工具箱 #网盘#解析#磁力#语法#搜索#疑难杂症#正则 #系统#壁纸#音乐#影视#root #网易云#spotify#Zlibrary#aria2#IDM #tg#bot#语言包 #迅雷#B站#TV#Flash#微信#QQ #picacg#office#pixiv#tiktok#potplayer#YouTube#exhentai#galgame#steam #PS#RSS#TTS#OCR#绘制软件#人声分离#语音合成 #网站#歌单迁移 #文件互传#隐私保护#资源站#天气#地图#匿名信息#反向字典#在线词典 #机场#vps#ip#GFW#订阅转换#代理软件#测速 #资讯#beta计划#日常#科技生活#AI#番剧 #沙雕一刻#闲谈#游戏#好图#NSFW #阅读#书籍#高考#学习 其他频道: @VrChat_Cat 发点vrc猫猫图 @High_School_Tutorial 高中的各种资料 @playupdate 更新play商店的最新版本