hallo,
ich hatte es auch erst mit split, aber dann wusste ich nicht, wie ich das dritte Element aus der Zeile herauslesen kann?? Oder ich nutze startwith(), aber dann immer noch das Problem, dass ich nicht das dritte element bekomme.
Daten aus Shell/Konsole kopieren
Code: Alles auswählen
if line.startswith('foo'):
# wotever to do with those lines
bar(line)Und das wird in der Unix-Shell mit der Pipe erreicht …01detlef hat geschrieben:mein Problem war aber eher den Output in der Konsole durch die AUsführung eines Befehls herauszukopieren.
Code: Alles auswählen
$ ein_programm
Hallo Welt!
$ anderes_programm
(hier wird eine Eingabe erwartet)
$ ein_programm | anderes_programm
(„Hallo Welt!“ wird in die Standardeingabe geschrieben)-
BlackJack
@nomnom: Es aber ``ein_programm`` von ``anderes_programm`` gestartet werden und nicht beide von „aussen”.
