Reducing cache/buffer for faster display
Chris Angelico
rosuav at gmail.com
Thu Sep 27 18:09:59 EDT 2012
On Fri, Sep 28, 2012 at 7:57 AM, Rikishi42 <skunkworks at rikishi42.net> wrote:
> I have these 2 scripts that are very heavy on the file i/o, consume a very
> reasonable amount of cpu and output their counters at a - very - relaxed
> pace to the console. The output is very simply done using something like:
>
> print "files:", nFiles, "\r",
>
>
> Yet alltough there is no real reason for it, even a pace of a print every
> 10-30 secs will be cached, only to actually show an output update every 1-2
> min or so.
Yup! Just add a call to sys.stdout.flush() after each print.
ChrisA
More information about the Python-list
mailing list