[Tutor] Sleeping it out

Ricardo Aráoz ricaraoz at gmail.com
Sat Dec 8 22:45:48 CET 2007

Hi, I have this code :

import time
L = [i for i in xrange(20)]
for n, i in enumerate(L) :
    if n%3 == 0 and n > 0 :
        print 'waiting 3 seconds'
    print i

I'm using Py 2.51 and PyAlaMode. It works ok but instead of printing in
groups of three, it will go through the program but the printing will
appear all at once at the end of the loop. Is there any way to flush the

More information about the Tutor mailing list