os.popen Python método ()
métodos archivo / directorio OS Python
contorno
os.popen método () se utiliza para abrir una tubería de un comando.
Válido en Unix, Windows
gramática
popen () Sintaxis método es el siguiente:
os.popen(command[, mode[, bufsize]])
parámetros
command - comando.
Modo - privilegios modo puede ser 'r' (por defecto) o 'w'.
bufsize - indica los archivos de tamaño requerido de amortiguamiento: 0 significa sin búfer; 1 significa búfer de línea; otro valor positivo indica un parámetro de tamaño de búfer (presumiblemente valor, en bytes).El valor por defecto es bufsize negativo significa utilizar el sistema, en general, para el dispositivo de terminal, que es el buffer de línea; los otros archivos, que es plenamente compensados. Si usted no cambia los parámetros, los valores por defecto utilizando el sistema.
Valor de retorno
Se devuelve un descriptor de archivo número de objetos fd archivo abierto
Ejemplos
El siguiente ejemplo demuestra popen () los métodos de uso:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 使用 mkdir 命令 a = 'mkdir nwdir' b = os.popen(a,'r',1) print b
La salida del programa anterior es:
open file 'mkdir nwdir', mode 'r' at 0x81614d0