コンピューターがスリープ状態になると定期的に停止するPythonアプリケーションがあります。Mac、Windows、Linux自体でうまく機能しますが、睡眠の問題は苛立たしいものです。
プラットフォームに依存しない方法でスリープモードを処理できる関数/ライブラリはありますか?
何かのようなもの
if(OSSLEEP){
#Reduced Functionality
}
スリープ中に機能が使用できなくなる可能性があることを認識しているので、プログラムが単にクラッシュしなかったとしたら嬉しいです。
私は質問を調査しました: システムがスタンバイモードになっているかどうかを確認するにはどうすればよいですか?
これを行うWin32API関数があるようです。この理由から、同じことを行うPythonライブラリが存在する可能性があります。 Windowsがスリープモードに入ったときの通知
これは不可能であり、悪い考えだと言っているようです。 マルチスレッドのpythonurllib2ベースのダウンローダーがコンピューターをスタンバイ/スリープに駆動します。
たとえそれがお勧めできなくても、これが実行可能かどうか知りたいです。