我正在尝试使用cprofile评测一个大小合理的python项目。我通常将python应用程序作为模块调用,类似于:
python -m cabon.apps.detector -i input_image.png
现在如何从命令行使用cprofile。我看到cprofile本身被作为一个模块调用,并带有 -m 如何将其与我的python应用程序(也作为模块调用)结合起来?
-m
m3eecexj1#
档案 cProfile 及 profile 也可以作为脚本调用以分析另一个脚本。例如: python -m cProfile [-o output_file] [-s sort_order] (-m module | myscript.py) 正如文档中提到的,我们可以通过使用额外的 -m . 第一个 cProfile 然后是实际模块:
cProfile
profile
python -m cProfile [-o output_file] [-s sort_order] (-m module | myscript.py)
python -m cProfile -m cabon.apps.detector -i input_image.png
1条答案
按热度按时间m3eecexj1#
档案
cProfile
及profile
也可以作为脚本调用以分析另一个脚本。例如:python -m cProfile [-o output_file] [-s sort_order] (-m module | myscript.py)
正如文档中提到的,我们可以通过使用额外的-m
. 第一个cProfile
然后是实际模块: