cProfile является встроенным модулем Python, который описывает производительность времени выполнения программы, обеспечивая множество статистических данных.
cProfile
встроенный модуль Python, подходящий для профильных программ Python. Это разработано как более быстрая общедоступная замена для profile
реализация. cProfile
реализован как C-расширение, которое обеспечивает меньше служебное, чем чистая реализация Python profile
, но это не может быть доступно во всех реализациях Python.
Это может использоваться в файле Python:
import cProfile cProfile.run('insert_your_code_to_profile_here')
Но также и от командной строки, для профилирования сценария:
python -m cProfile [-o output_file] [-s sort_order] (-m module | myscript.py)