asyncio — E/S assíncrona


asyncio é uma biblioteca para escrever código simultâneo usando a sintaxe async/await.

O asyncio é usado como uma base para várias estruturas assíncronas do Python que fornecem rede e servidores web de alto desempenho, bibliotecas de conexão de banco de dados, filas de tarefas distribuídas etc.

asyncio geralmente serve perfeitamente para código de rede estruturado de alto nível e vinculado a E/S.

asyncio fornece um conjunto de APIs de alto nível para:

Além disso, há APIs de baixo nível para desenvolvedores de biblioteca e framework para:

Referência

Nota

O código-fonte para o asyncio pode ser encontrado em Lib/asyncio/.