Дата и время в Python - создание и типы объектов
🐍 «Крошечный гигант»: как устроен микро-event loop на Python всего в 250 строк кода
Недавно я наткнулся на крайне любопытный проект от разработчика Thiago de Arruda, который создал простой, но полнофункциональный event loop всего лишь в 250 строк Python-кода. Звучит невероятно, правда? Но не спешите удивляться: этот крошечный проект оказался кладезем знаний о том, как работают современные асинхронные фреймворки типа asyncio или trio. 👉 Исходный код библиотеки Этот «микро-event loop» создан не для продакшена, а для глубокого понимания того, как на самом деле работают: Самое удивительное,...
Программирование на Python. Многозадачность. Потоки. Threading. Синхронизация с помощью событий. Класс Event
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Статья является продолжением статей по многозадачности потоков с использованием библиотеки threading. См. также Сегодня рассмотрим ещё один механизм, используемый для синхронизации потоков. Этот механизм основан на классе Event. Мы посвятим классу Event еще один текст, с подробным описанием методов, так что пока опишем чисто практическое применение...