Disponibilità: Unix.
Il modulo pipes definisce una classe per astrarre il concetto di una pipeline -- una sequenza di convertitori da un file ad un altro.
Dato che il modulo utilizza la riga di comando /bin/sh, viene richiesta una shell POSIX o compatibile per os.system() e os.popen().
Il modulo pipes definisce la seguente classe:
) |
Esempio:
>>> import pipes >>> t=pipes.Template() >>> t.append('tr a-z A-Z', '--') >>> f=t.open('/tmp/1', 'w') >>> f.write('hello world') >>> f.close() >>> open('/tmp/1').read() 'HELLO WORLD'