In Python ein externes Programm öffnen
Ich würde gerne in meinem Python Programm ein externes Programm auszuführen (gnuplot). Wie mache ich das? Die Python-Hilfe nützt mir nichts.
-
- Python-Forum Veteran
- Beiträge: 1209
- Registriert: Montag 29. September 2003, 17:18
- Wohnort: Purkersdorf (bei Wien [Austria])
Hi!
Vielleicht nützt die Python-Hilfe nichts, die Suchfunktion in diesem Forum aber sicher
http://www.python-forum.de/viewtopic.php?t=1964
http://gnuplot-py.sourceforge.net/
Gruß, mawe
Edit by Gerold: Link ausgebessert
Vielleicht nützt die Python-Hilfe nichts, die Suchfunktion in diesem Forum aber sicher
http://www.python-forum.de/viewtopic.php?t=1964
http://gnuplot-py.sourceforge.net/
Gruß, mawe
Edit by Gerold: Link ausgebessert
Erstmal danke für die Antworten. Aber ich sitze jetzt schon seit 2 Tagen daran die Beispiele aus den Links zum laufen zu bekommen. Kann mir vielleicht jemand ein Beispiel zeigen? Ich möchte über ein Pythonskript ein Programm(gnuplot) öffnen und anschließend automatisch Befehle an das Programm schicken (z.B. plot sin(x)).
In den Lösungen steht immer etwas von stdin=PIPE. Was bedeutet das? Wenn ich einen Filepointer dort eintrage, in dem meine Befehe stehen, wird das Prog. geöffnet, aber es passiert nichts.
-> subprocess.Popen('Pfad zur *.exe', stdin=f).stdin
In den Lösungen steht immer etwas von stdin=PIPE. Was bedeutet das? Wenn ich einen Filepointer dort eintrage, in dem meine Befehe stehen, wird das Prog. geöffnet, aber es passiert nichts.
-> subprocess.Popen('Pfad zur *.exe', stdin=f).stdin
Ich habe daselbe Frage und bin hier gelandet, aber diese Link fuktioniert nicht:
http://python.sandtner.org/viewtopic.php?t=1964
http://python.sandtner.org/viewtopic.php?t=1964
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Dann ersetz mal das "python.sandtner.org" durch "www.python-forum.de": Gnuplot via Python.SHEZEM hat geschrieben:Ich habe daselbe Frage und bin hier gelandet, aber diese Link fuktioniert nicht:
http://python.sandtner.org/viewtopic.php?t=1964
Kommt davon, wenn man so uralte Threads ausgräbt in dem noch die ganz alte URL des Forums verwendet wurde
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Meinst du das?
vielleicht hilfts dir ja weiter.
Gruß Teabag
Code: Alles auswählen
import os
os.startfile("datei.exe")
Gruß Teabag