Forum: PC-Programmierung ST-Prog CLI mit Python starten


von Luky S. (luky)


Lesenswert?

Ich möchte einen STM32 Controller mit einem kleinen python-Tool zuerst 
flashen und dann ein paar Kalibrierdaten und die aktuelle Zeit schicken.
Mit subprocess klappt das aufrufen externer Programme ja super, aber ich 
möchte auch die Ausgaben des Kommandozeilentools in meinem python-Tool 
anzeigen und eventuell darauf reagieren. Leider habe ich dazu aber keine 
konkreten Infos gefunden.
Wie kann ich also mit python 3.6 am einfachsten ein 
Kommandozeilenprogramm aufrufen und dessen Ausgabe auswerten?

von Gerd E. (robberknight)


Lesenswert?

Luky S. schrieb:
> Wie kann ich also mit python 3.6 am einfachsten ein
> Kommandozeilenprogramm aufrufen und dessen Ausgabe auswerten?

subprocess und popen:
https://docs.python.org/3/library/subprocess.html

https://stackoverflow.com/questions/39689975/asynchronous-subprocess-popen-python-3-5

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.