Seite 1 von 1

Andere Programme in einem Python-Skript aufrufen, wie?

Verfasst: Freitag 16. September 2011, 14:55
von wigu
Hallo zusammen,

hab dazu hier leider nichts gefunden, in der Doku auf python.org auch nicht. Kann man aus einem Python-Skript ein Programm aufrufen, wie man es z.B. von der Kommandozeile aufrufen würde? Ich arbeite mit Python 3.2 unter Windows XP.

Danke schon mal!

Re: Andere Programme in einem Python-Skript aufrufen, wie?

Verfasst: Freitag 16. September 2011, 14:59
von Barabbas
Ich vermute, dass du das Modul subprocess suchst.

Besten Gruß,

brb

Re: Andere Programme in einem Python-Skript aufrufen, wie?

Verfasst: Freitag 16. September 2011, 15:17
von wigu
Barabbas hat geschrieben:Ich vermute, dass du das Modul subprocess suchst.

Besten Gruß,

brb
Hm.. habe mir das jetzt kurz angeschaut und das wäre wohl das richtige, aber für mich als Anfänger ist es recht kompliziert. Einfacher ist, eine Batch-Datei zu schreiben, die sowohl das andere Programm aufruft als auch den Python-Skript, in der gewünschten Reihenfolge.

Danke für die Antwort!

Re: Andere Programme in einem Python-Skript aufrufen, wie?

Verfasst: Freitag 16. September 2011, 15:21
von wigu
Wenn ich schon dabei bin, zu fragen: habe irgendwo gelesen, dass man aus Python-Scripts eine .exe machen kann. Dann kann ich das ganze ja auch auf einem Rechner ohne Python ausführen. Wie erstellt man den eine .exe, hätte mir jemand einen Link oder Hinweis auf passende Suchbegriffe?

Re: Andere Programme in einem Python-Skript aufrufen, wie?

Verfasst: Freitag 16. September 2011, 15:24
von snafu
Die passenden Suchbegriffe lauten PyInstaller oder py2exe.

Re: Andere Programme in einem Python-Skript aufrufen, wie?

Verfasst: Freitag 16. September 2011, 15:55
von wigu
Besten Dank, schau ich mir an!