Ruft den Rückgabewert eines externen Shell-Skripts (ls) mit python3 ab

1. Was Sie tun möchten

Ich möchte den Rückgabewert erhalten, indem ich in Python3 auf "ls" oder "pwd" drücke. Ich vergesse es immer, also mach dir eine Notiz Die anderen Artikel sind etwas alt, also fühle ich mich neu Wenn es ls ist, glob.glob Ich höre, dass es verwendet werden kann, aber diesmal ist es in Durchgangsrichtung.

2. Wie schreibe ich (Befehl-> Unterprozess)

command.getoutput(cmd)1 Aber ** Unterprozess **. getoutput (cmd) 2 </ sup>

Holen Sie sich den Rückgabewert der Shell!



#Da der Befehl in 3 Serien abgeschafft wird, wird stattdessen ein Unterprozess verwendet
from subprocess import getoutput  

ls = getoutput('ls')
print(ls)
 #Rückgabewert von ls (str)

pwd = getoutput('pwd')
print(pwd)
 #Absoluter Pfad des aktuellen Verzeichnisses (str)


top = getoutput('top') #Ich werde nicht für immer zurückkommen

das ist alles


1. http://docs.python.jp/2/library/commands.html#commands.getoutput

2. http://docs.python.jp/3.5/library/subprocess.html#subprocess.getoutput

Recommended Posts

Ruft den Rückgabewert eines externen Shell-Skripts (ls) mit python3 ab
Holen Sie sich den Rückkehrcode eines Python-Skripts von bat
[Python] Ruft das Skriptausführungsverzeichnis mit einem absoluten Pfad ab
Ein Memo eines Programms, das ein zweistelliges Datum mit Javascript, Ruby, Python oder einem Shell-Skript abruft.
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich das Wetter mit Python-Anfragen 2
Über den Rückgabewert von pthread_mutex_init ()
Holen Sie sich den Skriptpfad in Python
[OCI] Python-Skript zum Abrufen der IP-Adresse einer Recheninstanz in Cloud Shell
Ruft die Attribute eines Objekts ab
Über den Rückgabewert des Histogramms.
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
Rufen Sie den Wert des Dropdown-Menüs mit Python und Selen ab und legen Sie ihn fest
Tipps: [Python] Berechnen Sie den Durchschnittswert des angegebenen Bereichs mit Bedgraph
PhytoMine-I hat versucht, mit Python die genetischen Informationen der Pflanze zu erhalten
Führen Sie das Python-Skript mit TS-220 cron aus
Überprüfen Sie die Existenz der Datei mit Python
[Python] Ruft den Variablennamen mit str ab
Ermitteln Sie den Wert der mittleren Schicht von NN
[Python] Ruft den Zeichencode der Datei ab
Ermitteln Sie mit Selenium + PhantomJS + Python die Breite des Div auf der Serverseite
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Holen Sie sich Artikelbesuche und Likes mit Qiita API + Python
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Bereiten Sie die Ausführungsumgebung von Python3 mit Docker vor
2016 Todai Mathematik mit Python gelöst
[Python] Ruft die Skalenbezeichnung der Figur ab / bearbeitet sie
Finden Sie den Stimmungswert mit Python (Rike Koi)
[Python] Holen Sie sich die Hauptthemen von Yahoo News
Holen Sie sich den Aufrufer einer Funktion in Python
Berechnen Sie die Gesamtzahl der Kombinationen mit Python
Achten Sie auf den Rückgabewert von __len__
Überprüfen Sie das Datum der Flaggenpflicht mit Python
[Python] Werden Sie die Datierung mit regulären Ausdrücken los
Vergleichen Sie die Summe jedes Elements in zwei Listen mit dem in Python angegebenen Wert
Python-Skript zum Abrufen einer Liste von Eingabebeispielen für den AtCoder-Wettbewerb
Hinweis: So erhalten Sie den letzten Tag des Monats mit Python (hinzugefügt am ersten Tag des Monats)
Konvertieren Sie den Zeichencode der Datei mit Python3
[Python] Holen Sie sich den Tag (Englisch & Japanisch)
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
[Python] Bestimmen Sie den Typ der Iris mit SVM
Python-Skript zum Abrufen von Notizinformationen mit REAPER
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
[Einführung in Python] So erhalten Sie den Datenindex mit der for-Anweisung
Rufen Sie das Aktualisierungsdatum der Python-Memorandum-Datei ab.
Zusammenfassung der Referenzseiten beim Bearbeiten von Blender Script mit einem externen Editor (VS Code)
Holen Sie sich AccessToken für das Dienstkonto mit dem Firebase Admin Python SDK
Mit Python + Selenium erhalten Sie Informationen, die der Registerkarte "Netzwerk" der Chrome-Entwicklertools entsprechen
Einfache Möglichkeit, 0 abhängig von der Anzahl der Ziffern vorangestellt [Python]
[Python & SQLite] Ich habe den erwarteten Wert eines Rennens mit Pferden im 1x-Gewinnbereich ② analysiert
Extrahieren Sie die Tabelle der Bilddateien mit OneDrive & Python
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
[Python of Hikari-] Kapitel 06-02 Funktion (Argument und Rückgabewert 1)