asyncio — Асинхронный I/O


Библиотека asyncio предназначена для ниписания конкурентного кода использующего синтакс async/await.

Asyncio используется как основа для множества Python асинхронных фреймворков, которые реализуют высокопроизводительные сетевые и веб-серверы, библиотеки подключений к базам данных, распределенные очереди задач и т.д.

Asyncio также идеально подходит для привязанного к IO и высокоуровнево структурированного сетевого кода.

Asyncio предоставляет набор высокоуровневых API для

Кроме того, существует низкоуровневое API для разработчиков библиотек и фреймворков :

Ссылка

Примечание

Исходный код для asyncio находится в Lib/asyncio/.