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

Reply via email to