Latest web development tutorials

Python os.popen () -Methode

Python-Datei (File) 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

Python-Datei (File) Methode Python OS Datei / Verzeichnis - Methoden