如果 gather() 被取消,所有被提交 (尚未完成) 的可等待对象也会 被取消。[…]
Python asyncio协程 - gather(3)
如果 return_exceptions 为 False (默认),所引发的首个异常会立即传播给等待 gather() 的任务。aws 序列中的其他可等待对象 不会被取消 并将继续运行。[…]
Python asyncio协程 - gather(2)
如果所有可等待对象都成功完成,结果将是一个由所有返回值聚合而成的列表。结果值的顺序与 aws 中可等待对象的顺序一致。[…]
Python asyncio协程 - gather(1)
gather中,如果 aws 中的某个可等待对象为协程,它将自动作为一个任务加入日程。[…]