Hat sich erledigt, hab den Fehler gefunden. Bei einem der Parameter fehlte ein Zeichen. Danke für die Unterstützung.__deets__ hat geschrieben:Kann ich mir so ohne weiteres erstmal nicht erklären. Kannst du das mal etwas detaillierter beschreiben was da wie ineinander greift?
Die Suche ergab 6 Treffer
- Mittwoch 15. November 2017, 12:29
- Forum: Allgemeine Fragen
- Thema: Eine exe ausführen und Kommandofenster mitlesen
- Antworten: 10
- Zugriffe: 2629
Re: Eine exe ausführen und Kommandofenster mitlesen
- Mittwoch 15. November 2017, 12:10
- Forum: Allgemeine Fragen
- Thema: Eine exe ausführen und Kommandofenster mitlesen
- Antworten: 10
- Zugriffe: 2629
Re: Eine exe ausführen und Kommandofenster mitlesen
Kann ich mir so ohne weiteres erstmal nicht erklären. Kannst du das mal etwas detaillierter beschreiben was da wie ineinander greift?
Testautomatisierungs-Software (ECU-TEST Fa. tracetronik), mit eingebundenen CAN-Interface. In diesem Tool wird das Python-Skript ausgeführt. Das Python-Skript ruft ...
Testautomatisierungs-Software (ECU-TEST Fa. tracetronik), mit eingebundenen CAN-Interface. In diesem Tool wird das Python-Skript ausgeführt. Das Python-Skript ruft ...
- Mittwoch 15. November 2017, 11:17
- Forum: Allgemeine Fragen
- Thema: Eine exe ausführen und Kommandofenster mitlesen
- Antworten: 10
- Zugriffe: 2629
Re: Eine exe ausführen und Kommandofenster mitlesen
Naja liest du denn danach die Ausgabe mit communicate ein?
Danke, komme jetzt an die Ausgabe dran.
Jetzt habe ich das nächste Problem, das ich mit meiem ersten Ansatz (os.popen) nicht hatte.
Mit subprocess.popen bekommt das durch die exe aufgerufene Programm keine Verbindung zum CAN-Interface ...
Danke, komme jetzt an die Ausgabe dran.
Jetzt habe ich das nächste Problem, das ich mit meiem ersten Ansatz (os.popen) nicht hatte.
Mit subprocess.popen bekommt das durch die exe aufgerufene Programm keine Verbindung zum CAN-Interface ...
- Dienstag 14. November 2017, 15:21
- Forum: Allgemeine Fragen
- Thema: Eine exe ausführen und Kommandofenster mitlesen
- Antworten: 10
- Zugriffe: 2629
Re: Eine exe ausführen und Kommandofenster mitlesen
Du musst jeden Parameter als Element der Liste angeben. Nicht nur Programm trennen vom Rest.
Habe das jetzt in folgender Form ausprobiert, leider ohne Erfolg.
process = subprocess.Popen(['C:\Users\Desktop\Loader\PC_Loader.exe','FILE:C:\Users\Desktop\Build\Output\bsp.trf','CAN:CANLight_USB_16 ...
Habe das jetzt in folgender Form ausprobiert, leider ohne Erfolg.
process = subprocess.Popen(['C:\Users\Desktop\Loader\PC_Loader.exe','FILE:C:\Users\Desktop\Build\Output\bsp.trf','CAN:CANLight_USB_16 ...
- Dienstag 14. November 2017, 14:36
- Forum: Allgemeine Fragen
- Thema: Eine exe ausführen und Kommandofenster mitlesen
- Antworten: 10
- Zugriffe: 2629
Re: Eine exe ausführen und Kommandofenster mitlesen
danke für die schnellen Antworten.
Ich hab mich schon an subprocess.Popen versucht, kriege es aber nicht hin korrekt aufzurufen.
process = subprocess.Popen(['C:\Users\Desktop\Loader\PC_Loader.exe','FILE:C:\Users\Desktop\Build\Output\bsp.trf CAN:CANLight_USB_16 TXID:0x01 RXID:0x02'], stdout ...
Ich hab mich schon an subprocess.Popen versucht, kriege es aber nicht hin korrekt aufzurufen.
process = subprocess.Popen(['C:\Users\Desktop\Loader\PC_Loader.exe','FILE:C:\Users\Desktop\Build\Output\bsp.trf CAN:CANLight_USB_16 TXID:0x01 RXID:0x02'], stdout ...
- Dienstag 14. November 2017, 11:22
- Forum: Allgemeine Fragen
- Thema: Eine exe ausführen und Kommandofenster mitlesen
- Antworten: 10
- Zugriffe: 2629
Eine exe ausführen und Kommandofenster mitlesen
Hallo zusammen,
ich möchte aus Python eine Anwendung (.exe) mit Parametern starten. Diese Anwendung öffnet ein Kommandofenster und schreibt den Status des Programms rein. Diesen Status muss ich mitlesen und anschließend auswerten. Die .exe kann ich leider nicht bearbeiten.
Mein Code ist schon ...
ich möchte aus Python eine Anwendung (.exe) mit Parametern starten. Diese Anwendung öffnet ein Kommandofenster und schreibt den Status des Programms rein. Diesen Status muss ich mitlesen und anschließend auswerten. Die .exe kann ich leider nicht bearbeiten.
Mein Code ist schon ...
