Linuxで、Pythonを使用して外部の非システムプログラムが実行されているかどうかを確認するにはどうすればよいですか?このタスクの標準モジュールはありますか?
質問する
66 次
2 に答える
2
psutilを使用します。例:
import psutil
def check_if_running(name):
for ps in psutil.process_iter():
if ps.name == name:
return True
return False
check_if_running('python')
>>> True
于 2013-02-08T22:16:25.137 に答える
0
あなたはpsutilに興味があるかもしれません。それ以外の場合は、サブプロセスライブラリを使用してpgrepを呼び出すことができます。
于 2013-02-08T22:14:19.817 に答える