asyncio.gathere asyncio.waitparece ter usos semelhantes: Eu tenho várias coisas assíncronas que quero executar / esperar (não necessariamente esperando uma terminar antes que a próxima comece). Eles usam uma sintaxe diferente e diferem em alguns detalhes, mas me parece muito pouco pitônico ter duas...