⚡️ Планировщик событий
В python есть классный модуль — sched, внутри которого реализован простой планировщик событий.
Первым делом, создаём класс
После — добавляем события с помощью
И, что-бы всё начало работать, вызываем
Кроме всего этого, модуль может работать в многопоточном режиме. Об этом вы можете прочитать в документации.
#миниурок #sched
В python есть классный модуль — sched, внутри которого реализован простой планировщик событий.
Первым делом, создаём класс
scheduler(timefunc, delayfunc)
, где timefunc — функция для измерения времени, а delayfunc — функция для ожидания.После — добавляем события с помощью
scheduler.enter(delay, priority, func)
. Также мы можем передать argument
и kwargs
, таким образом отправив что-то функции.И, что-бы всё начало работать, вызываем
run()
.Кроме всего этого, модуль может работать в многопоточном режиме. Об этом вы можете прочитать в документации.
#миниурок #sched
⚡️ Какие планы?
Выложить пост через 10 минут? Или, может, отправить напоминание начать работать через час? В любом случае это не проблема с shed.
Модуль позволяет определять события, которые должны произойти через определённое время. К тому же он может работать в многопоточном режиме.
Об этих всех фишках подробнее рассказывают в документации.
#миниурок #shed
Выложить пост через 10 минут? Или, может, отправить напоминание начать работать через час? В любом случае это не проблема с shed.
Модуль позволяет определять события, которые должны произойти через определённое время. К тому же он может работать в многопоточном режиме.
Об этих всех фишках подробнее рассказывают в документации.
#миниурок #shed
👍4