Lassen Sie Python die Befehlsausgabe lesen

Beim Aufrufen eines Befehls aus Python os.system(cmd) Ich habe verwendet, aber ich habe nach einer Möglichkeit gesucht, die Ergebnisse zu verwenden.

subprocess.check_output(cmd)

Beachten Sie, dass Sie beim Hinzufügen eines Arguments zu einem Befehl dieses als Liste übergeben müssen. Möglicherweise möchten Sie einen durch ein Leerzeichen getrennten Befehl erstellen und ihn so aufrufen.

subprocess.check_output(cmd.split()).split('\n')

Referenz: http://www.lifewithpython.com/2013/11/python-using-terminal-commands.html http://takuya-1st.hatenablog.jp/entry/2014/08/23/022031

Recommended Posts

Lassen Sie Python die Befehlsausgabe lesen
Lesen Sie die Fortran-Ausgabe mit Python
Im Python-Befehl zeigt Python auf Python3.8
[Python] Lesen Sie den Flask-Quellcode
Befehl für das aktuelle Verzeichnis Python
Lesen Sie die Standardausgabe eines Unterprozesses zeilenweise in Python
Lesen wir die RINEX-Datei mit Python ①
Lassen Sie Voiceroid die TL von Twitter lesen
Lesen Sie die Datei Zeile für Zeile mit Python
[Python] Lesen Sie die angegebene Zeile in der Datei
Python-Lernausgabe
Linux-Befehl [lesen]
[Python] Daten lesen
Geben Sie die Anzahl der CPU-Kerne in Python aus
[Python] Lesen Sie den Quellcode von Flasche Teil 2
Lesen Sie JSON mit Python und geben Sie CSV aus
Lesen Sie die Ausgabe von subprocess.Popen in Echtzeit
So löschen Sie die von Python ausgegebenen Zeichen
Ausgabe in Form eines Python-Arrays
Lassen Sie Pandas die Zip-Datei im Web lesen
Finden Sie das maximale Python
Lesen Sie DXF mit Python
Python Hinweis: Wenn der Befehl pip nicht verwendet werden kann
Zeigen Sie nach und nach die Ausgabe des Befehls an, der von subprocess.Popen ausgeführt wird
Die Python Engineer-Zertifizierungsdatenanalyseprüfung bestanden haben
[Python] Versuchen Sie, die coole Antwort auf das FizzBuzz-Problem zu lesen
Lesen Sie die OpenCV-Dokumentation
Geben Sie die Zeit ab dem Start des Programms in Python aus
Lassen Sie Python den von der Standardeingabe eingegebenen JSON analysieren
Option [Python] zum Deaktivieren der Ausgabe von click.progressbar
der Zen von Python
Führen Sie Befehle aus Python aus
Lesen Sie die XML-Datei anhand des Python-Tutorials
Python-Eingabe und Ausgabe
Python-Audioeingabe / -ausgabe
Ausführungszeit für Python ausgeben
Über den Servicebefehl
Installieren Sie den Befehl pip
Lesen Sie die json-Datei mit Python, formatieren Sie sie und geben Sie json aus
Grundlegende Python-Befehlsnotizen
Japanische Ausgabe mit Python
[Python] Teilen Sie das Datum
Führen Sie den Befehl von Python aus
[Python] So geben Sie Listenwerte der Reihe nach aus
Lesen Sie die Python-CSV-Datei
Grundlagen von Python: Ausgabe
Die Einstellung, die Programmierer haben sollten (The Zen of Python)
[Python] Von Stdin lesen
So wechseln Sie die Konfigurationsdatei, die von Python gelesen werden soll
Ändern Sie das Standardausgabeziel in eine Datei in Python
[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an
Lassen Sie das Gleichungsdiagramm der linearen Funktion in Python zeichnen
"Lassen Sie Python die langweiligen Dinge tun" Übung ~ Befehlszeilen-Mailer ~
Ein Forscher eines Pharmaunternehmens fasste die in Python verwendeten Operatoren zusammen
[Python] Befehlszeilenargumente aus Dateiname oder Standard lesen
Lesen Sie CSV mit Python-Pandas
Auf dem Weg zum Ruhestand von Python2
Lesen Sie das Keras Mnist-Beispiel
Finde Fehler in Python