如何计算Python模块的代码行、注释行和docstring行?
是否有工具或代码段以某种形式生成以下输出:如何计算Python模块的代码行、注释行和docstring行?,python,static-analysis,lines-of-code,Python,Static Analysis,Lines Of Code,是否有工具或代码段以某种形式生成以下输出: lines_of_code = 98 lines_of_comments = 24 lines_of_documentation = 11 注1:然后我将尝试将此数据输入到图表中 注2:我知道会计算注释,但我想分别计算注释和文档字符串。查看PyLint:如果我没有弄错的话,PyLint实际上会导入模块。对于一个简单的静态分析,我不想要这个。我相当肯定Pylint确实使用静态分析。它不导入正在检查的代码。我认为编写一个简单的脚本来进行此计算是可行的,如
lines_of_code = 98
lines_of_comments = 24
lines_of_documentation = 11
注1:然后我将尝试将此数据输入到图表中
注2:我知道会计算注释,但我想分别计算注释和文档字符串。查看PyLint:如果我没有弄错的话,PyLint实际上会导入模块。对于一个简单的静态分析,我不想要这个。我相当肯定Pylint确实使用静态分析。它不导入正在检查的代码。我认为编写一个简单的脚本来进行此计算是可行的,如果这3个脚本是您所需要的。