计算文件夹下.h和.cpp文件的总行数
来源:互联网 发布:每天工作安排软件 编辑:程序博客网 时间:2024/05/21 05:44
平时自己写了很多代码,但从没好好计算总共写了多少行,面试时被问起来,就傻了。。。闲来无事,写个python程序来统计下
import os################################################################################def calcLine(baseDir): lineCount = 0 try: for fileName in os.listdir(baseDir): fullPath = baseDir + fileName if os.path.isdir(fullPath): lineCount += calcLine(fullPath + '\\') #递归读取所有文件 if os.path.splitext(fullPath)[1] in (".h", ".cpp"): file = open(fullPath) for eachLine in file.readline(): lineCount += 1 file.close() except Exception as e: print(e) return lineCount################################################################################if __name__ == "__main__": baseDir = "K:\\C++\\MFC\\BubbleDragon\\" lineCount = calcLine(baseDir) print(lineCount)
- 计算文件夹下.h和.cpp文件的总行数
- 计算 iOS 的总行数!
- 统计一个目录下所有普通文件的总行数
- 获取指定目录下所有csv文件的总行数
- iOS 计算代码的总行数
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- 关于.cpp和.h文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- .h和.cpp文件的区别
- java处理高并发高负载类网站的优化方法
- SmartOS系统管理命令总结
- C++智能指针详解
- 第二次C程序设计上机报告
- JFreeChart制作图表--饼图
- 计算文件夹下.h和.cpp文件的总行数
- 数据控制层实现
- 创建VS2010下的DirectShow Filter向导
- JDBC 大数据的处理
- 浙江省赛热身赛之---周赛第一场
- JAVA学习笔记(2013年03月17日)
- Stanford ML - Lecture 8 - Support Vector Machines
- 史上最最佳软件开发实践指导
- Struts 2基础