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  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to