原文:Python,針對指定文件類型,過濾空行和注釋,統計行數

參考網絡上代碼編輯而成,無技術含量,可自行定制: 目前親測有效,若有待完善之處,還望指出 強調:將此統計py腳本放置項目的根目錄下執行即可。 遍歷文件,遞歸遍歷文件夾中的所有 指定文件類型:項目的代碼行數,故只考慮.py文件,當然也可在指定的文件類型列表whitelist中添加其他類型 過濾空行和注釋,注意采用的讀取文件模式為 rb 完整源碼: 測試對象樣本,test.py: 結果為: ...

2018-05-11 01:34 0 1818 推薦指數:

查看詳情

統計python文件中的代碼,注釋,空白對應的行數

其實代碼和空白行很好統計,難點是注釋python中的注釋分為以#開頭的單行注釋 或者以'''開頭以'''結尾 或以"""開頭以"""結尾的文檔注釋,如: ''' hello world '''和 ''' hello world''' 思路是用is_comment記錄是否存在 ...

Sat Apr 08 06:06:00 CST 2017 1 1223
統計空行行數

1. 2. 全是空格的行也去掉: 3. 只包含一個字母的行也去掉: .也匹配空格 ...

Fri Jul 14 22:25:00 CST 2017 0 2044
grep過濾空行注釋

1)grep的排除選項為 -v排除空行的命令是:grep -v '^$' filename 2)排除以#注釋的命令是:grep -v '^#' filename 3)結合起來就是,既排除空行又排除注釋行的命令grep -v "^#" nova.conf | grep -v "^$" ...

Mon Mar 02 21:34:00 CST 2020 0 4200
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM