Skip to content
10 / 17

Как запустить несколько async-функций одновременно через asyncio.gather?

asyncio.gather(coro1, coro2, coro3) запускает несколько корутин одновременно и ждёт, пока все завершатся. Возвращает список результатов в том же порядке, что и аргументы. Это самый простой способ ускорить программу — три задачи по 1 секунде идут не 3 секунды подряд, а параллельно за 1 секунду общую.

Как запустить несколько async-функций одновременно через asyncio.gather? | JScriptiser