Ir para o conteúdo principal

Um desenvolvedor de software está trabalhando em uma aplicação web que processa transações bancárias. Para melhorar o desempenho do sistema, ele decidiu implementar a funcionalidade de cálculo de transações de forma assíncrona utilizando a linguagem Python e a biblioteca asyncio. A declaração da função assíncrona a ser chamada começa por: 
async def calcular():

Ao rodar o programa, o desenvolvedor recebeu o seguinte erro: 
RuntimeError: asyncio.run() cannot be called from a running event loop
Considerando-se esse contexto, uma forma correta de chamar a função calcular é

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282