007-使用python統計代碼行數,空行以及注釋
readlines()一次讀取所有內容並按行返回list 2.python計算文件行數的三種方法 ...
參考網絡上代碼編輯而成,無技術含量,可自行定制: 目前親測有效,若有待完善之處,還望指出 強調:將此統計py腳本放置項目的根目錄下執行即可。 遍歷文件,遞歸遍歷文件夾中的所有 指定文件類型:項目的代碼行數,故只考慮.py文件,當然也可在指定的文件類型列表whitelist中添加其他類型 過濾空行和注釋,注意采用的讀取文件模式為 rb 完整源碼: 測試對象樣本,test.py: 結果為: ...
2018-05-11 01:34 0 1818 推薦指數:
readlines()一次讀取所有內容並按行返回list 2.python計算文件行數的三種方法 ...
其實代碼和空白行很好統計,難點是注釋行 python中的注釋分為以#開頭的單行注釋 或者以'''開頭以'''結尾 或以"""開頭以"""結尾的文檔注釋,如: ''' hello world '''和 ''' hello world''' 思路是用is_comment記錄是否存在 ...
grep 用法 例子 ...
1. 2. 全是空格的行也去掉: 3. 只包含一個字母的行也去掉: .也匹配空格 ...
1)grep的排除選項為 -v排除空行的命令是:grep -v '^$' filename 2)排除以#注釋的命令是:grep -v '^#' filename 3)結合起來就是,既排除空行又排除注釋行的命令grep -v "^#" nova.conf | grep -v "^$" ...