Основы асинхронности в Python #4: Генераторы и событийный цикл Round Robin
Автор: Oleg Molchanov
Загружено: 2018-12-12
Просмотров: 60781
Мои курсы:
Boosty:
https://boosty.to/omolchanov/posts/99...
Patreon:
/ karty-vsekh-41011404
Основы асинхронности в Python для начинающих, она же "кооперативная многозадачность".
Речь в этой серии идет о коде, который асинхронно выполняется в одном потоке и в одном процессе.
В этом видео:
Подробно рассматриваем, что такое генераторы в Python и зачем они нужны. Рассматриваем паттерн событийного цикла Round Robin ("Карусель").
Ключевые моменты этого видео - способность функций-генераторов приостанавливать свое выполнение и затем его возобновлять с того места, где выполнение остановилось в прошлый раз. Ну и сам Round Robin, конечно же.
** ИСХОДНЫЙ КОД **
Основных проектов доступен в Patreon:
/ iskhodnyi-kod-26640469
***
🔷 Для донатов. Всегда очень признателен за это:
https://www.donationalerts.ru/r/omolc...
Весь плейлист:
Основы асинхронности в Python #1: Введение
• Основы асинхронности в Python #1: Введение
Основы асинхронности в Python #2: Асинхронность с простыми функциями. Событийный цикл.
• Основы асинхронности в Python #2: Асинхрон...
Основы асинхронности в Python #3: Асинхронность на колбэках.
• Основы асинхронности в Python #3: Асинхрон...
Основы асинхронности в Python #4: Генераторы и событийный цикл Round Robin
• Основы асинхронности в Python #4: Генерато...
Основы асинхронности в Python #5: Асинхронность на генераторах
• Основы асинхронности в Python #5: Асинхрон...
Основы асинхронности в Python #6: Корутины и yield from
• Основы асинхронности в Python #6: Корутины...
Основы асинхронности в Python #7: Asyncio, async/await
• Основы асинхронности в Python #7: Asyncio,...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: