[Python-Dev] cProfile prints to stdout? (original) (raw)

skip at pobox.com skip at pobox.com
Sat Feb 25 23:14:04 CET 2006


>> I just noticed that cProfile (like profile) prints to stdout.  Yuck.

Guido> Can you clarify? Why is it wrong to send the output of the
Guido> profiler to stdout?

If the program emits a bunch of output of its own I want to keep it separate from what is arguably the debug output of the profiler (even though the profiler prints all its output at the end):

foo.py > /dev/null 2> foo.prof

Guido> It seems to make sense to me that you should be able to redirect
Guido> the profiler's output to a file with a simple ">file".

It is currently impossible to separate profile output from the program's output.

Skip



More information about the Python-Dev mailing list