про разницу между Coroutine и Awaitable. Разве для обоих не нужно использовать ключевое слово await для выполнения?
Coroutine это функция без подставленных аргументов, для простоты можно сказать, что такая функция "не подготовлена" Awaitable это уже готовая для асинхронного вызова функция с предоставленными аргументами Например: async def a(b: int): print(b) a - Coroutine a(12345) - Awaitable
То есть асинк функция само по себе корутина, а вызванная корутина является типом Awaitable?
Да, сейчас перепроверю в интерпретаторе, может напутал
эвэйтэбл это что-угодно что можно эвэйтнуть корутина это результат вызова асинхронной функции
ты чем стукнулся, дядь a это асинхронная функция корутина это a(...)
Обсуждают сегодня