Python:计数模块导入?

时间:2014-08-26 00:50:41

标签: python counting metaclass diagnostics

我是动画工作室的中端python开发人员,并且已经获得了独特的诊断请求;

评估使用的代码以及不使用的代码。

在Python模块导入模块的庞大无组织结构中: 我需要计算导入的python模块,并且可能在更深层次上查找调用哪些方法。

至于找出调用哪些方法,我认为通过编写自己的日志记录元类很容易解决。

然而,我无法想象我应该如何计算或记录不同深度的模块导入。

感谢你提出的任何想法。

1 个答案:

答案 0 :(得分:2)

如果您有办法运用代码,则可以在coverage.py下运行代码。它通常用于测试,但它的基本功能可以在这里工作:它表示运行的代码行和不运行的代码行。