随着工程的推进及部分重构,经常会好奇其中的代码量是否发生了变化。最初使用的自己编写的脚本,遍历所有的.py文件,统计文档行数。但是本人写的方法统计出的结果总是不尽如人意,因为单就不同内容,注释的方式就不相同,此时进行代码量统计的时候就会出现误统计。
    后来细想一下,代码统计这个功能应该是不少同仁的需要,应该可能有现有的工具或者插件。经过百度发现Pycharm有一款名为 statistic 的插件,可以满足我的需求。
    具体安装过程参考:https://blog.csdn.net/kermitJam/article/details/86178855

    安装后再本机刷新:
    image.png
    可以清晰的看到,该插件可以列出每一个文档的代码行数、注释行数、空行数及其各自占比(目测我的代码:注释≈2.5:1)。