Perl-Ausgabe als Python Variable
-
- User
- Beiträge: 670
- Registriert: Sonntag 15. Januar 2006, 18:42
- Wohnort: Celle
- Kontaktdaten:
Huh? Ein bissel genauer darfs sein was Du machen willst, wenn man Dir helfen soll. Aber, wenn meine Kristallkugel funktioniert willst Du sowas wie:
HTH!
Code: Alles auswählen
from subprocess import Popen, PIPE, STDOUT
script = Popen("/usr/bin/perl $meinscript $blah $blubb",shell=True,stdin=PIPE,stdout=PIPE,stderr=STDOUT)
script.stdin.close()
data = script.stdout.read()
print "Return-Code:", script.wait()
print "Ausgabe:", repr(data)
--- Heiko.
Ja sorry, hab ich nicht dran gedacht.
Also das sieht folgendermaßen aus:
Die Ausgabe des Perlskripts ist:
Median Temperatur <a> F <b> C
Median Taupunkt <x> F <y> C
a, b, x und y stehen für Temperaturen, die möchte ich jetzt einzeln in ein Pythonskript als Variable integrieren will.
Wie kann ich die Informationen, die ich brauche, aus dem Ausgabetext rausfiltern?
Also das sieht folgendermaßen aus:
Die Ausgabe des Perlskripts ist:
Median Temperatur <a> F <b> C
Median Taupunkt <x> F <y> C
a, b, x und y stehen für Temperaturen, die möchte ich jetzt einzeln in ein Pythonskript als Variable integrieren will.
Wie kann ich die Informationen, die ich brauche, aus dem Ausgabetext rausfiltern?