私はpythonを使用してアラームを出していますが、私はアラーム時間を待つためにtime.sleep()を使用しています。しかし、コンピュータをサスペンドするとスリープも中断され、コンピュータを再びオンにすると意図したとおりにアラームが鳴ります。Pythonを使用してコンピュータの停止を検出するにはどうすればよいですか?
コンピュータが中断されるタイミングを検出し、可能でない場合には中断されたことを検出する方法が必要です。タイマーを正しく実装できます。
どのようにこれをPythonで行うことができますか?
これは、使用しているオペレーティングシステムによって異なる場合があります。あなたは何を使うのですか? – Ohumeronen
長時間寝ている代わりに、短時間寝てから時間をチェックすることができます。 – syntonym
私はLinuxを使用しています。短時間スリープしてチェックすると、処理コストが大幅に増加します...もう1つの方法はありますか? time.sleep()を使っていなくても... – lapisdecor