A while ago I switched from Enthought\'s old EPD to their newer Canopy system. For the most part it\'s nice, but one aspect has been particularly vexing.
Whenever
This looks like buffered output. Try running your script as:
python -u yourscript
The -u flag turns buffering off.
-u
(Replace python by your OS's python executable's name.)
python