python - 如何在命令行中已经存在 -m 的情况下运行 cprofile?
问题描述
通常,如果您有一个脚本 foo.py,您可以轻松地对其进行分析,如下所示:
python -m cProfile foo.py
但是让我们想象一下,我已经使用 -m 将 foo 作为模块运行:
python -m path.foo
在这种情况下,是否有一种简洁的方法来分析此执行?我努力了:
python -m cProfile -m path.foo
显然它没有用,但你得到了我想要做的,所以我该怎么做?
解决方案
推荐阅读
- c# - 取消订阅事件 - 取消订阅或为空?
- c - 通过 cmake 在 c 中链接外部 *.so 库
- selenium - 初始化 selenium webdriver 时如何解决 python-selenium 错误“连接被拒绝”?
- javascript - 如何在 DHTMLX 网格版本 6 中添加自定义列
- javascript - 如何将javascript类构造函数参数动态映射到实例属性
- ios - Swift 4 解码 HTML 特殊字符
- c# - 错误 CS7036,现有变量中没有形式参数 - ASP.NET C# - MVC
- python - pandas max 函数导致 DataFrame 无法运行
- python - 为什么在读取包含大量行的文件时使用多线程这么慢?
- python-3.x - ModuleNotFoundError:烧瓶程序中没有名为“pandas”的模块