Я делаю сигнал тревоги с помощью python, и я использую time.sleep() для ожидания времени будильника. Но если я приостановил работу своего компьютера, сон тоже будет приостановлен, в результате чего будильник будет звучать после того, что было предназначено, если я снова включу компьютер.Как определить приостановку компьютера с помощью python?
Мне нужно, чтобы программа обнаружила, когда компьютер будет приостановлен, и если это невозможно, чтобы обнаружить, что оно было приостановлено, я смогу правильно реализовать таймер.
Как это можно сделать с помощью python?
Я думаю, это может зависеть от операционной системы, которую вы используете. Что ты используешь? – Ohumeronen
Вместо того, чтобы долго спать, вы можете поспать на короткое время и проверить время. – syntonym
Я использую Linux. Сон в течение короткого времени и проверки увеличит стоимость обработки много ... есть ли другой способ сделать это? Даже не используя time.sleep() ... – lapisdecor