Threading Python #6. Condition и Event на простых примерах в одном видео

preview_player
Показать описание
Condition и Event в потоках Python на простых примерах.

В данном видео мы рассмотрим технологии синхронизации потоков Condition и Event. Чтобы создать правильную структуру программы с использованием потоков, необходимо четко понимать, как работают данные технологии синхронизации, именно в данном видно мы рассмотрим где именно стоит их применять и напишем несколько программ с их использованием.

Тайм-коды:
0:00 - О чем видео?
0:20 - Как работает Condition в потоках Python?
0:59 - Как работает Event в потоках Python?
1:19 - Event Python пример кода
3:20 - Event методы (clear, is_set, set)
5:25 - Подробный пример с Event
7:47 - Condition Python пример кода
10:18 - Отличия блокировщика Condition и Event
Рекомендации по теме
Комментарии
Автор

Не забывайте проявлять свою активность, именно так я понимаю,
что стоит продолжать делать видео. Надеюсь видео было вам полезно.

zproger
Автор

у вас просто прекрасные видео по потокам, Спасибо большое!!!

ЖанЖак-мм
Автор

Изучил все твои видео по теме многопоточности.
Буду дальше углубляться в эту тему, спасибо за труд!

romankuziv
Автор

@zproger, Это видео лежит вне курса "Многопоточность и Многопроцессорность Python. Threading & Multiprocessing Python". Привяжи, пожалуйста, а то люди могут пропустить при изучении такую важную тему!

Татьяна-цюх
Автор

Давно не смотрел твои видео, как бальзам на душу)

TheNikita
Автор

Топчик как всегда
Ценная информация, спасибо большое!

ПавелГолубев-по
Автор

Здравствуйте, подскажите как открыть интерактивный режим??

insulter
Автор

Можешь подсказать название цветовой темы в пайчарме, пожалуйста)

Fukurokouji_
Автор

вопрос не по теме видео, ищу ответ уже целый день. Как проверять каждые 3 секунды, что не появилась ли кнопка принятия игры (библиотека pyautogui, функция - locateonscreen). Суть моей идеи - программа ищет кнопку принятия игры и нажимает на нее

flusha
Автор

Можете сделать выпуск о многопроцессорности?

maxsmal
Автор

Какой то бесполезный класс Condition получается, судя по примеру из видео, ведь его функционал уже есть в классе Event, достаточно поставить event.clear() после event.wait() для того что бы вернуть значение в False, а вообще спасибо за видео, получил полезную информацию.

FriskesTV