3

コンピューターのバックグラウンドで実行したい .pyw python スクリプトを作成しました。
現在、Windows 7 コンピューターの Startup フォルダーに配置して起動するように設定しています。これにより、起動するたびに起動するようになります。

問題は、スクリプトが何らかの理由である時点で実行を停止したように見えることです。コンピューターがスリープ状態になると単に停止し、その後再び実行を開始しないと思います。

コンピューターがスリープ状態になるたびにバックグラウンド タスクが終了しないように、バックグラウンド タスクを実行する "より正しい" 方法はありますか?

4

1 に答える 1

0

バックグラウンド プロセスを継続的に実行する必要がある場合は、サービスの作成を検討する必要があります。

pywin32は Python で NT サービスを作成するのに役立ちます

.NET に興味がある場合は、 IronPythonも試すことができますが、それがより簡単かどうかはわかりません。

于 2010-10-08T21:20:34.537 に答える