统计代码行数,代码行数,想知道这么久以来写了多少
统计代码行数,代码行数,想知道这么久以来写了多少
想知道这么久以来写了多少代码?一个脚本搞定.
使用方法,放到要统计的目录下运行,自动计算那个目录和子目录下的.c,.cpp,.py,.java的全部文件总行数.有其他需求在可更改.
import oscounter=0;def count(predir): files=os.listdir(predir); for f in files: fi=predir+'/'+f if os.path.isfile(fi): pa=os.path.splitext(f) if pa[1]=='.c' or pa[1]=='.cpp' or pa[1]=='.java' or pa[1]=='.py': readlinenum(fi) elif os.path.isdir(fi): count(fi)def readlinenum(f): print f rf=open(f,'r') line=rf.readline() while line: global counter counter=counter+1 line=rf.readline()count('.')print counter#该片段来自于http://byrx.net
相关内容
- windows下Python通过PIL写入字体出现“The _imagingft C module
- python中字典(dict)和字符串之间的相互转换,,字典(
- 数学小游戏,,#!/usr/bin/e
- 我的第一个python GUI,第一个pythonGUI,#-*- encodin
- python中随机函数random使用演示,pythonrandom,#! python# r
- Centos(linux)下解决python出现的The _imagingft C module is n
- python实用统计文件行数 类似wc命令,pythonwc,# -*- coding
- 爬虫爬取pcgame的图片库,,仅仅是例子,只是爬去Co
- python通过range函数计算一组数的和,pythonrange,sum = 0num
- python一次性创建多级目录的方法,python创建,import osos
评论关闭