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' time.sleep(3) 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 output? _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor