Ich würde gerne in Python eine exe Datei ausführen, welche normalerweise über ein Command Window mit Example.exe -arg1 filename.txt -arg2 -arg3 aufgerufen wird und Daten in einer Txt Datei abspeichert. Ich habe es mit folgendem Code versucht.
Code: Alles auswählen
import os
import subprocess
FNULL = open(os.devnull, 'w') #use this if you want to suppress output to stdout from the subprocess
args = ["Example.exe", "f filename.txt", "t", "p", "z "]
subprocess.call(args, stdout=FNULL, stderr=FNULL, shell=True)
Jedoch führt das nicht zum gewünschten Ergebnis, da keine Txt-Datei mit Daten erstellt wird.... Python zeigt aber auch keine Fehlermeldung an, so dass ich das Problem nicht finde
