anzurufen Ich habe ein Skript geschrieben, das einen phylogenischen Baum mit dem ete3 package generiert, das Skript läuft auf einem kopflosen Server, so dass es mit xvfb-run gestartet werden muss (per here).Python-Skript, um sich mit xvfb
Ich habe das Skript eingerichtet, um zu überprüfen (durch einen Systemanruf an ps
), wenn es mit xvfb aufgerufen wurde. In dem Fall, in dem das Python-Skript ohne xvfb-run gestartet wird (z. B. python script.py...
), gibt es eine direkte Möglichkeit für mich, den Prozess zu beenden und ihn korrekt (z. B. xvfb-run python script.py...
) aus dem ursprünglichen Skriptaufruf auszuführen?
Ich habe versucht, etwas zusammen mit os.system()
Anrufe zu ps
zu hacken, aber ich habe nicht viel Glück. Hat jemand irgendwelche Vorschläge?