TorBT - Torrents and Magnet Links Search Engine
Олег Молчанов - Асинхронный Python и Asyncio
- Date: 2023-10-12
- Size: 2.7 GB
- Files: 43
File Name
Size
1. Введение - небольшое повторение основных понятий - Oleg Molchanov Boosty.mp4
267 MB
2. Объекты корутин и асинхронные функции - Oleg Molchanov Boosty.mp4
65 MB
3. Задачи (asyncio.Task), их создание, отмена, функции wait_for() и shield() - Oleg Molchanov Boosty.mp4
109 MB
4. Что делает await и run() - Oleg Molchanov Boosty.mp4
84 MB
5. Асинхронные контекстные менеджеры async with - Oleg Molchanov Boosty.mp4
128 MB
6. Функция .gather() и группы задач - Oleg Molchanov Boosty.mp4
181 MB
7. Проблемы, связанные с await - Oleg Molchanov Boosty.mp4
72 MB
8. Использование класса TaskGroup() вместо gather и синтаксис except - Oleg Molchanov Boosty.mp4
167 MB
9. Отмена задач при использовании .gather() и TaskGroup() - Oleg Molchanov Boosty.mp4
142 MB
10. Асинхронные итераторы и async for - Oleg Molchanov Boosty.mp4
128 MB
11. Асинхронные comprehensions (генераторы списков, словарей множеств) - Oleg Molchanov Boosty.mp4
67 MB
12. Асинхронные генераторы и опять про контекстные менедежеры - Oleg Molchanov Boosty.mp4
105 MB
13. Очереди - детальный, пошаговый туториал - Oleg Molchanov Boosty.mp4
223 MB
14. Очереди Практический пример и запуск синхронного кода из асинхронного - Oleg Molchanov Boosty.mp4
416 MB
15. Синхронизация корутин - Замки (Lock) - Oleg Molchanov Boosty.mp4
152 MB
16. Синхронизация корутин - Семафоры (Semaphore) - Oleg Molchanov Boosty.mp4
166 MB
17. Синхронизация корутин - События (Event) - Oleg Molchanov Boosty.mp4
108 MB
18. Синхронизация корутин - Условия (Condition) - Oleg Molchanov Boosty.mp4
152 MB
asyncio_course_source_code/0_basic.py
243 B
asyncio_course_source_code/1_example.py
173 B
asyncio_course_source_code/3_basic_tasks.py
552 B
asyncio_course_source_code/4_basic_tasks_cancel.py
499 B
asyncio_course_source_code/5_basic_tasks_wait_for.py
450 B
asyncio_course_source_code/6_await_and_run.py
309 B
asyncio_course_source_code/7_async_with.py
1.1 kB
asyncio_course_source_code/8_gather.py
1.9 kB
asyncio_course_source_code/9_unobvious_problems.py
471 B
asyncio_course_source_code/10_taskgroup.py
908 B
asyncio_course_source_code/11_gather_exceptions.py
1.4 kB
asyncio_course_source_code/12_taskgroup_exceptions.py
642 B
asyncio_course_source_code/13_gather_task_cancelling.py
1.5 kB
asyncio_course_source_code/14_taskgroup_task_cancelling.py
1.6 kB
asyncio_course_source_code/15_async_for.py
956 B
asyncio_course_source_code/16_async_comprehensions.py
435 B
asyncio_course_source_code/17_async_gens_context_managers.py
559 B
asyncio_course_source_code/18_queues.py
979 B
asyncio_course_source_code/19_queues_pracrical_example.py
2.4 kB
asyncio_course_source_code/20_client.py
1022 B
asyncio_course_source_code/21_client_semaphore.py
1.1 kB
asyncio_course_source_code/22_event.py
604 B
asyncio_course_source_code/23_condition.py
695 B
asyncio_course_source_code/24_client_condition.py
1.2 kB
asyncio_course_source_code/server.py
288 B