惊喜!1 行 Python 代码,瞬间测你工作量,分享一个统计代码行数的神器
大家好,这里是程序员晚枫。
**你想不想知道一个项目中,自己写了多少行代码?**我用今天的工具统计了一下开源项目:python-office 的代码行数,竟然有 21w 行!
我们一起看一下怎么用最简单的方法,统计 Python 代码的行数吧。
说明
本代码来自开源项目:pocode
,有以下基本信息:
全部项目的源代码,见 GitHub/gitee:pocode
pocode
支持的系统有:windows\mac\linux,之前我们的 python-office 只支持 win 系统,给很多朋友造成了困扰,这次做了改进。目前支持统计代码的文件类型有:
.py
其它代码陆续开发中
代码
1 行代码,实现统计代码的功能。左右滑动,查看代码。
复制代码
运行速度
最后,我们一起测试一下上面代码的运行速度。
测试任意代码的运行速度,只需要在运行的方法上加一个装饰器:@RunTime
。
运行之后的结果,如文章开始的截图所示:统计 21w 行代码,只需要 0.22s!
复制代码
待完善
除了统计 Python 代码的行数,你还需要统计哪种语言的代码,请在评论区告诉我吧~
版权声明: 本文为 InfoQ 作者【程序员晚枫】的原创文章。
原文链接:【http://xie.infoq.cn/article/b5344cc8144e590f2a5ddd08c】。文章转载请联系作者。
评论