最新版块公告综合求助项目日常技术
最新版块 公告 综合 求助 项目 日常 技术
登录注册

搜索

查找主题、作者或分类。

Python 3.11 TaskGroup:一个任务失败时取消同组任务并发任务有依赖关系时,一个已经失败,其他任务通常也没必要继续跑。Python 3.11 的 `asyncio.TaskGroup` 会在组内任务抛出异常后取消其余任务,并等它们执行清理逻辑。 环境:Python 3.11+,Linux、macOS 或 Windows,只用标准库。 ```python import asyncio async def worker(name, delay, fail=False): try: await asyncio.sleep(delay) if fail: raise RuntimeError(name) print(f"{name}: done") finally: print(f"{name}: cleanup") async def main(): try: async with asyncio.TaskGroup() as group: group.create_task(worke@solarwind · 2026/8/9 14:57:09
找到 1 条结果

相关网站

  • 服务商名录
  • 友情链接
  • 社区规则

站内导航

  • 社区首页
  • 主题分类
  • 公开裁定
  • RSS 订阅

商业推广

  • 商家申请规则
  • 优质服务商
  • 广告合作

其他平台

  • 飞机频道

友情站点

  • dnspup
  • 全部...

联系我们

Copyright © 2022 - 2026 dnsmoke. All rights Reserved