Frage

Ich versuche, einen Python-Skript zu machen, ein anderes Programm aus seinem eigenen Weg laufen.

Ich habe die Ausführung des anderen Programms bekomme mit os.system arbeiten, aber das Programm stürzt ab, weil es nicht seine Ressourcen finden kann (falschen Weg, nehme ich an). Ich habe versucht, das Hinzufügen der Ordner mit der ausführbaren Datei auf den Weg zu beherbergen, aber das hat nicht geholfen.

War es hilfreich?

Lösung

Sie können das aktuelle Verzeichnis des Skriptes mit os.chdir ändern (). Sie können auch Umgebungsvariablen mit os.environ gesetzt

Andere Tipps

Mit dem Subprozess Modul , und verwenden Sie das cwd Argument des Kindes Arbeits einstellen Verzeichnis.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top