Я создаю будильник в питоне и есть простой вопрос: разрешениеПростого будильник и проверять время каждого второго
будильника в должно быть с точностью до секунды. В настоящее время у меня есть поток, который просыпается каждые 0,5 секунды и проверяет, не пришло ли время, чтобы начать шуметь.
Моя единственная забота заключается в том, что каким-то образом система полностью перегружается в какой-то момент, и сигнал тревоги не звучит, потому что поток будильника все еще спал во время второго, он должен был проверить время.
Итак, мой вопрос: будет ли проверка каждые 0,05 секунды лучше? Или есть способ зарегистрировать обработчик событий с python в течение определенного времени, поэтому мне не нужно постоянно проверять время.
Вы могли бы написать нам какой-то код, чтобы узнать, как вы это делаете? –