8.13 pipes --- Interface pour les pipes shell

Disponibilité: Unix

Le module pipes définit une classe Python comme abstraction du concept de pipeline --- une série de traducteur d'un fichier à un autre.

Etant donné que ce module utilise des lignes de commandes /bin/sh, un shell POSIX est nécessaire pour les fonctions os.system() et os.popen().

Le module pipes d'finit les classes suivantes:

Template()
Abstraction représentant le pipe.

Exemple:

>>> import pipes
>>> t=pipes.Template()
>>> t.append('tr a-z A-Z', '--')
>>> f=t.open('/tmp/1', 'w')
>>> f.write('Salut Chicoutimi')
>>> f.close()
>>> open('/tmp/1').read()
'SALUT CHICOUTIMI'


Sous-sections
  1. Objets Template