Latest web development tutorials

Metodo python3 os.popen ()

metodi di file / directory python3 OS metodi di file / directory python3 OS


contorno

Metodo os.popen () viene utilizzato per aprire una pipe da un comando.

Valido in Unix, Windows in

grammatica

popen () metodo di sintassi è la seguente:

os.popen(command[, mode[, bufsize]])

parametri

  • di comando - comando.

  • Modalità - privilegi modalità può essere 'r' (default) o 'w'.

  • bufsize - indica i file di dimensione richiesta del buffer: 0 significa senza buffer; 1 significa linea tamponata; altro valore positivo indica un parametro di dimensione del buffer (presumibilmente il valore, in byte).Il valore di default è bufsize negativo significa utilizzare il sistema, in generale, per il dispositivo TTY, che è il buffer di linea, gli altri file, è completamente buffer. Se non si modificano i parametri, i valori di default utilizzando il sistema.

Valore di ritorno

Esso restituisce un numero descrittore di file di file aperto oggetto fd

Esempi

L'esempio seguente mostra popen () metodi di utilizzo:

#!/usr/bin/python3

import os, sys

# 使用 mkdir 命令
a = 'mkdir nwdir'

b = os.popen(a,'r',1)

print (b)

L'output del programma di cui sopra è:

open file 'mkdir nwdir', mode 'r' at 0x81614d0

metodi di file / directory python3 OS metodi di file / directory python3 OS