Count lines of code
June 23, 2007
import os, re, sys
from os.path import join
rootdir = ‘/’
filter = ‘.*\.js$|.*\.py$|.*\.html$|.*\.css$|.*\.sql$|.*\.cs$|.*\.cpp$|.*\.c$|.*\.h|.*\.java$’
def usage():
print ‘USAGE: python loc.py /<rootdir>’
def loc(fname):
try:
f = open(fname)
return len(f.readlines())
except:
[...]