システムプロセスが開始、終了、または完了したときに通知する方法はありますか?
プロセスの開始、停止など、システムのイベントをリッスンする種類のリスナーを検索しています。
Windows には がありPsSetCreateProcessNotifyRoutine()
ます。経由で利用できる場合がありますctypes
。
psutil
top
Python での実装例を提供します。ポーリングを使用して、実行中のプロセスを列挙します。
コマンドを起動ps
し、その出力を解析して、実行中のプロセスに関する情報を取得できます。私はまだ良い方法を見つけていません。あなたが原因のUNIXを使用している場合。