Сортировка вывода cProfile по percall при профилировании скрипта Python


Я использую python -m cProfile -s calls myscript.py

python -m cProfile -s percall myscript.py не работает.

в документации Python говорится: "посмотрите в документации по статистике для допустимых значений сортировки.": http://docs.python.org/library/profile.html#module-cProfile, который я не могу найти.

1 51

1 ответ:

-s использует только ключи, найденные в разделе sort_stats.

calls (call count)
cumulative (cumulative time)
cumtime (cumulative time)
file (file name)
filename (file name)
module (file name)
ncalls (call count)
pcalls (primitive call count)
line (line number)
name (function name)
nfl (name/file/line)
stdname (standard name)
time (internal time)
tottime (internal time)

вот пример

python -m cProfile -s tottime myscript.py