méthode python3 de os.popen ()
Python3 OS méthodes fichier / répertoire
contour
méthode os.popen () est utilisée pour ouvrir un tube à partir d'une commande.
Valable sur Unix, Windows dans
grammaire
popen () Syntaxe de la méthode est la suivante:
os.popen(command[, mode[, bufsize]])
Paramètres
commande - commande.
Mode - privilèges de mode peuvent être «r» (par défaut) ou «w».
bufsize - indique la taille requise des fichiers tampons: 0 signifie unbuffered; 1 signifie un tampon de ligne, une autre valeur positive indique un paramètre de taille du tampon (probablement de valeur, en octets).La valeur par défaut est bufsize négatif signifie d'utiliser le système, en général, pour le dispositif tty, qui est le tampon de ligne, les autres fichiers, il est entièrement tamponnés. Si vous ne modifiez pas les paramètres, les valeurs par défaut en utilisant le système.
Valeur de retour
Elle renvoie un descripteur de fichier de fichier ouvert objet fd
Exemples
L'exemple suivant montre popen () méthodes d'utilisation:
#!/usr/bin/python3 import os, sys # 使用 mkdir 命令 a = 'mkdir nwdir' b = os.popen(a,'r',1) print (b)
La sortie du programme ci-dessus est:
open file 'mkdir nwdir', mode 'r' at 0x81614d0