Python,针对指定文件类型,过滤空行和注释,统计行数
写在前面:
参考网络上代码编辑而成,无技术含量,可自行定制:
目前亲测有效,若有待完善之处,还望指出!
强调:将此统计py脚本放置项目的根目录下执行即可。
1、遍历文件,递归遍历文件夹中的所有
2、指定文件类型:项目的代码行数,故只考虑.py文件,当然也可在指定的文件类型列表whitelist中添加其他类型
3、过滤空行和注释,注意采用的读取文件模式为‘rb’
完整源码:
测试对象样本,test.py:
结果为:2
上海芯天电子有限公司总部
供应建筑用膨润土 涂料用膨润土 钙钠基膨润土
宁波市江北杰隆工贸有限公司
替烟雾化器0.5ML深圳博迪CH3成品雾化芯
毓晟机械加工厂
纤维网格布作用、云浮纤维网格布、华源玻纤
江苏国联化肥有限公司
快速、方便的医用一次性灌肠器
[活动]相伴去福利院
中国.温州大自然钢板有限公司
鑫似锦科技有限公司分公司
阳江市巧媳妇厨业有限公司