一个未来可以在python中拥有多个服务员吗?

时间:2018-12-03 22:47:35

标签: python python-3.x python-asyncio

如果我创建一个未来并计划它,是否可以有两个服务员(asyncio.wait)在等待,所以当它完成时,他们最终都会醒来并继续吗?两位服务员都能得到结果并得到将来引发的任何异常吗?

1 个答案:

答案 0 :(得分:2)

您可以让任何数量的任务等待一个未来,将来完成时,它们都会被唤醒。如果设置了异常,则会为所有等待的任务引发该异常。