Python os.popen () Método
métodos de arquivo / diretório Python OS
esboço
os.popen () método é usado para abrir um canal de um comando.
Válido em Unix, Windows em
gramática
popen () Método sintaxe é a seguinte:
os.popen(command[, mode[, bufsize]])
parâmetros
comando - comando.
mode - privilégios de modo pode ser 'r' (padrão) ou 'w'.
bufsize - indica os arquivos de tamanho necessário de buffer: 0 significa sem buffer; 1 significa linha tamponada; outro valor positivo indica um parâmetro de tamanho do buffer (presumivelmente valor, em bytes).O valor padrão é bufsize negativo significa que a utilização do sistema, em geral, para o dispositivo tty, que é o buffer de linha; os outros ficheiros, que está totalmente tamponada. Se você não alterar os parâmetros, os valores padrão usando o sistema.
Valor de retorno
Ele retorna um número descritor de arquivo de objeto fd arquivo aberto
Exemplos
O exemplo a seguir demonstra popen () 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
A saída do programa acima é:
open file 'mkdir nwdir', mode 'r' at 0x81614d0