befehl auf kommandozeile ausführen und rückmeldung abfragen
Verfasst: Mittwoch 12. August 2009, 15:14
Ich habe das Problem, dass ich aus einem Pythonprogramm heraus einen Kommandozeilenaufruf starten möchte und ich aber auch die antwort der kommandozeile wieder in meinem Pythonprgramm brauche.
Wie kann ich das realiesieren?
Erste Experimente ergaben folgende Lösung:
(anzeigen des verzeichnisinhalts)
aber anstatt, dass ich jetzt den verzeichnisinhalt zu lesen bekomme kommt folgendes:
<open file 'ls', mode 'r' at 0x9078a40>
wo sitzt da der Wurm?
Vielen Dank im Voraus!
Wie kann ich das realiesieren?
Erste Experimente ergaben folgende Lösung:
Code: Alles auswählen
a = os.popen("ls")
print a
aber anstatt, dass ich jetzt den verzeichnisinhalt zu lesen bekomme kommt folgendes:
<open file 'ls', mode 'r' at 0x9078a40>
wo sitzt da der Wurm?
Vielen Dank im Voraus!