Correct Profile class usage example. Addresses issue #18033.

Patch contributed by Olivier Hervieu and Dmi Baranov.
This commit is contained in:
Senthil Kumaran 2013-09-07 17:51:58 -07:00
parent 8ef519b24f
commit 21101f7038
1 changed files with 5 additions and 3 deletions

View File

@ -247,11 +247,13 @@ functions:
import cProfile, pstats, io import cProfile, pstats, io
pr = cProfile.Profile() pr = cProfile.Profile()
pr.enable() pr.enable()
... do something ... # ... do something ...
pr.disable() pr.disable()
s = io.StringIO() s = io.StringIO()
ps = pstats.Stats(pr, stream=s) sortby = 'cumulative'
ps.print_results() ps = pstats.Stats(pr, stream=s).sort_stats(sortby)
ps.print_stats()
print(s.getvalue())
.. method:: enable() .. method:: enable()