stdin

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
michael070380
User
Beiträge: 29
Registriert: Freitag 16. Mai 2003, 09:05
Wohnort: Pfaffenhofen

stdin

Beitragvon michael070380 » Freitag 16. Mai 2003, 09:08

Hallo
ich möchte unter Linux mit dem Befehl
cat datei.txt | pythonskript.py
die Standardausgabe in eine Variable schreiben.
Irgendwie muss das ja mit stdin gehen, oder?

Gruß
Michael
Voges
User
Beiträge: 564
Registriert: Dienstag 6. August 2002, 14:52
Wohnort: Region Hannover

Re: stdin

Beitragvon Voges » Freitag 16. Mai 2003, 09:55

Hallo und Willkommen!
michael070380 hat geschrieben:Irgendwie muss das ja mit stdin gehen, oder?

Ja, und zwar mit sys.stdin.

Code: Alles auswählen

#!/usr/bin/env python
import sys
data = sys.stdin.readlines()

Dann hast Du die Zeilen der Datei als Liste in data.

Jan
Gast

Funktioniert

Beitragvon Gast » Freitag 16. Mai 2003, 10:14

Super das funktioniert!
Danke
Michael :D

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder