2

我有一个目录,其中包含许多子目录,其中包含对应于 Python 包的 Python 源代码。我想计算这些目录/包中包含多少类和根类(层次结构的顶部)。有什么简单的方法可以做到这一点?

4

1 回答 1

1

您不需要为此编写 Python 脚本。从命令行类型:

grep -c "^class " *.py

并将返回当前目录中每个 .py 文件的类数。要查找一个类是否是顶级类,恐怕您必须导入每个模块并查询每个模块。

于 2012-12-10T03:54:24.723 回答