Wie um zu überprüfen, in Mac OS x mit Python, wenn ein Prozess AUSGEFÜHRT wird oder nicht
Ich bin mit python 2.7 unter mac osx 10.9.
Möchte ich überprüfen, ob ein Prozess ausgeführt wird oder nicht.
Ich sah in diesem Q&A, aber das Ergebnis wird nicht gewünscht.
Möchte ich überprüfen, ob jeder Prozess, der einen bestimmten Namen läuft oder nicht
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen. Wenn es gibt eine Prozess-id, dann musst du den Prozess laufen. Verwenden Sie Ihre Prozess-Namen statt
firefox
.Als Befehle Modul wird nicht mehr im python-3x, die Wir empfangen können, die Prozess-id mithilfe
subprocess
Modul hier.Hier my_pid wird der Prozess-id.
subprocess
Modul statt.Verwenden Modul psutil. Zum Beispiel:
Bearbeiten: Sie können die PID und den Namen aller Laufenden Prozesse wie diese:
Ich habe nur versucht den obigen code und es hat nicht funktioniert für mich mit python 2.7 Noch nicht versucht den code auf python 3. Die Buchung der aktualisierte code, es könnte jemand helfen