ich ärgere mich gerade mit Subprocess rum. Ich möchte ein C-Programm ausführen welches im Hintergrund einen Sensor aussliest, damit ich die aussgabe live habe, habe ich mir folgendes Script gebastelt:
Code: Alles auswählen
if __name__ == '__main__':
process = subprocess.Popen(['temp','-a',], stdout=subprocess.PIPE)
while process.poll() is None:
print(process.stdout.readline())
Code: Alles auswählen
b'\r\n'
b'Jun 02 19:32:14 Sensor 0 C: 22.94 F: 73.29\r\n'
b''
Wenn ich das richtig gelesen habe, gibt es für subprocess auch keinen timeout odre?
Sry wenn ich euch mit meinen Anfängerfragen nerve und schonmal danke für eure Hilfe ...