直接管我第一次有兩個文件,這是嘶嘶聲與蟒蛇
#!/usr/bin/python
import time
print 'started'
time.sleep(3)
print 'ended'
下一其中
是吧
#!/usr/bin/python
import sys
for line in sys.stdin:
print line
當我運行命令./fizz | ./bar
我希望它打印started
然後等待3秒並打印ended
,但真正發生的是它在3秒後同時打印started
和ended
。有沒有辦法獲得我想要的行爲?謝謝
+1問題,如果你認爲它是一個很好的問題:D – Doboy 2012-03-18 05:56:56
@Doboy:我做到了,那是我的唯一投票:) – 2012-03-18 05:59:32