Python os.popen () -Methode
Python OS Datei / Verzeichnis - Methoden
Umriss
os.popen () -Methode verwendet, um aus einem Befehl ein Rohr zu öffnen.
Gültig in Unix, Windows in
Grammatik
popen () -Methode Syntax lautet wie folgt:
os.popen(command[, mode[, bufsize]])
Parameter
Befehl - Befehl.
Modus - Modus Berechtigungen können 'r' (Standard) oder 'w' sein.
bufsize - gibt die Puffergröße benötigten Dateien: 0 bedeutet , ungepufferten, der Wert 1 Zeile gepuffert, andere positiver Wert zeigt eine Puffergröße Parameter (vermutlich Wert in Byte).Der Standardwert ist negativ bufsize bedeutet, das System in der Regel für die tty-Gerät zu verwenden, die der Zeilenpuffer ist, die anderen Dateien, wird es vollständig gepuffert. Wenn Sie nicht die Parameter ändern, indem die Standardwerte des Systems.
Rückgabewert
Es gibt einen Dateideskriptor Anzahl der geöffneten Dateiobjekt fd
Beispiele
Das folgende Beispiel zeigt popen () Methoden der Anwendung:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 使用 mkdir 命令 a = 'mkdir nwdir' b = os.popen(a,'r',1) print b
Das obige Programm Ausgabe lautet:
open file 'mkdir nwdir', mode 'r' at 0x81614d0