Latest web development tutorials

Python3 os.popen método ()

métodos archivo / directorio python3 OS métodos archivo / directorio python3 OS


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/python3

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

métodos archivo / directorio python3 OS métodos archivo / directorio python3 OS