ich bin noch recht neu in der Python Welt und bin gerade nach längerem ausprobieren mit folgendem Problem nicht zurecht gekommen:
Ich möchte mit meinem Python Script, ein externes (von mir geschriebenes) Programm mit Kommandozeilenparametern starten. Dabei soll sich nach Möglichkeit kein CMD Fenster öffnen. Es soll also still und leise im Hintergrund ablaufen.
Ich habe dazu schon folgende Befehle getestet:
Code: Alles auswählen
os.spawnv(os.P_NOWAIT, "\"C:\\test\\meinTool.exe\"", ["\"C:\\test\\meinTool.exe\"", "-h"])
Code: Alles auswählen
os.execl("\"C:\\test\\meinTool.exe\"", "\"C:\\test\\meinTool.exe\"", "-h")
Code: Alles auswählen
os.system("\"C:\\test\\meinTool.exe\" -h")
Ich bin gespannt auf hilfreiche Tipps!