stdout und pipe()
Verfasst: Freitag 28. März 2008, 12:32
Hallo!
ich bekomme Daten mit einem externen Programm (Emboss über Biopython). Diese möchte ich gerne weiterverarbeiten. Ich kann als Parameter den Output als stdout setzen oder als file speichern. Über File geht alles toll nur ist mir das Öffnen/Schreiben zu langsam.
Nun meine Frage: Wie extrahiere ich die Daten direkt vom stdout? Hier im Forum bin ich auf pipe gestossen aber verstehe nicht richtig, was die Funktion macht und wie ich dies hier einbinden kann:
water.set_parameter("-outfile", "stdout")
Kann mir jemand einen Tip geben?
Liebe Grüsse
Stefanie
ich bekomme Daten mit einem externen Programm (Emboss über Biopython). Diese möchte ich gerne weiterverarbeiten. Ich kann als Parameter den Output als stdout setzen oder als file speichern. Über File geht alles toll nur ist mir das Öffnen/Schreiben zu langsam.
Nun meine Frage: Wie extrahiere ich die Daten direkt vom stdout? Hier im Forum bin ich auf pipe gestossen aber verstehe nicht richtig, was die Funktion macht und wie ich dies hier einbinden kann:
water.set_parameter("-outfile", "stdout")
Kann mir jemand einen Tip geben?
Liebe Grüsse
Stefanie