J'ai deux fichiers premier est fizztuyauterie immédiate avec python
#!/usr/bin/python
import time
print 'started'
time.sleep(3)
print 'ended'
suivante qui est bar
#!/usr/bin/python
import sys
for line in sys.stdin:
print line
Quand je lance la commande ./fizz | ./bar
je pense à imprimer started
puis attendre 3 secondes et imprimer ended
, mais ce qui se passe vraiment, c'est qu'il imprime started
et ended
en même temps après 3 secondes. Y a-t-il un moyen d'obtenir mon comportement désiré? Merci
+ 1 question si vous pensez que c'est une bonne question: D – Doboy
@Doboy: Je l'ai fait, c'est mon seul vote là :) –