首页 > 解决方案 > 如何在命令行中已经存在 -m 的情况下运行 cprofile?

问题描述

通常,如果您有一个脚本 foo.py,您可以轻松地对其进行分析,如下所示:

python -m cProfile foo.py

但是让我们想象一下,我已经使用 -m 将 foo 作为模块运行:

python -m path.foo

在这种情况下,是否有一种简洁的方法来分析此执行?我努力了:

python -m cProfile -m path.foo

显然它没有用,但你得到了我想要做的,所以我该怎么做?

标签: pythoncommand-linecprofile

解决方案


推荐阅读