Перейти к содержимому

Корутины в python.

Перевод руководства по модулю asyncio в Python.

Полное руководство по модулю asyncio в Python.

Часть (12345678, 9)

Управляет выполнением корутин.

Корутины — мощный инструмент для создания асинхронных приложений в Python, особенно в тех случаях, когда требуется высокая производительность и масштабируемость.

В ответах искусственного интеллекта могут быть ошибки. Подробнее…


Асинхронное программирование отличается от процедурного, объектно-ориентированного, функционального программирования. Некоторым программистам оно просто не нравится.

Если в вашем случае так оно и есть — не проблема. Не нравится — не пользуйтесь. Это — обоснованная причина отказа от asyncio.

Того же результата, что достижим с помощью asyncio, можно добиться и другими способами. В частности — путём выполнения нескольких асинхронных запросов, применяя, при необходимости, исполнители процессов или потоков.