Python — od podstaw do zaawansowanego · Asyncio i programowanie współbieżne
async i await — wprowadzenie
Asyncio i programowanie współbieżne
Wprowadzenie
Asynchroniczność w Pythonie pozwala wielu zadaniom „czekać razem” — np. na odpowiedź API. Funkcja async def zwraca obiekt korutyny (coroutine), którą trzeba uruchomić w event loopie. Słowo kluczowe await zawiesza wykonanie do czasu, aż awaitable się zakończy, oddając kontrolę event loopowi.