431 Stimmen

Ausgabe des subprocess.Popen-Aufrufs in einem String speichern

Ich versuche, einen Systemaufruf in Python durchzuführen und die Ausgabe in einer Zeichenfolge zu speichern, die ich im Python-Programm bearbeiten kann.

#!/usr/bin/python
import subprocess
p2 = subprocess.Popen("ntpq -p")

Ich habe ein paar Dinge ausprobiert, darunter auch einige der Vorschläge hier:

Abrufen der Ausgabe von subprocess.call()

aber ohne Erfolg.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X