Seite 1 von 1
externes Programm starten
Verfasst: Sonntag 28. Juni 2009, 16:26
von Pascal
Hallo,
ich habe ein Programm, bei dem ein anderes Programm (*.py) gestartet werden soll.
Leider sind meine bisherigen Bemühungen im Ansatz gescheitert.
Wie kann ich das machen kann?
Verfasst: Sonntag 28. Juni 2009, 16:40
von snafu
Wenn das Python-Programm so laufen soll, als wenn es von der Kommandozeile gestartet wird, dann mit `subprocess.Popen()`. Wenn du auf bestimmte Funktionen oder Klassen zugreifen willst, dann mit dem `import`-Statement. Falls du das schon gemacht hast und noch Probleme auftreten, dann empfehle ich für die Zukunft, die OPs deiner Threads etwas "mitdenkender" zu gestalten, um vermeidbaren Nachfragen zuvor zu kommen.

Verfasst: Sonntag 28. Juni 2009, 16:50
von cofi
Für Windows wäre noch ``os.startfile`` zu erwähnen.
Verfasst: Sonntag 28. Juni 2009, 17:28
von Pascal
cofi hat geschrieben:Für Windows wäre noch ``os.startfile`` zu erwähnen.
Danke, das hat meine Probleme vorübergehend gelöst