日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

用于統計項目中代碼總行數的Python腳本分享

系統 1992 0

最近需要統計一下項目中代碼的總行數,寫了一個Python小程序,不得不說Python是多么的簡潔,如果用Java寫至少是現在代碼的2倍。
[code]
import os
path="/Users/rony/workspace/ecommerce/ecommerce/hot-deploy/"
global totalcount
totalcount =0
def cfile (path):
??? allfiles = os.listdir(path)
??? for file in allfiles:
??????? child = os.path.join(path,file)
??????? if os.path.isdir(child):
??????????? cfile(child)
??????? else:
??????????? filename,fileext= os.path.splitext(child)
??????????? print(fileext)
??????????? #file type need to calculate
??????????? if fileext in ['.java', '.jsp', '.html', '.htm', '.xml', '.sql', '.js', '.ftl', '.css','.groovy'] :
??????????????? countf = len(open(child,'rU').readlines())
??????????????? global totalcount
??????????????? totalcount=totalcount+countf;
??????????????? print(child)
??????????????? print(countf)
cfile(path)
print(totalcount)

關于代碼上的分析就到這里,例子比較簡單。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 临西县| 体育| 敦煌市| 中超| 沾益县| 南木林县| 山西省| 灌云县| 大丰市| 阿图什市| 晋城| 泽普县| 彝良县| 五指山市| 安溪县| 鄂托克旗| 建水县| 南靖县| 肇庆市| 高碑店市| 遂昌县| 黎平县| 黄骅市| 三门县| 毕节市| 南和县| 静乐县| 孟州市| 芦山县| 扎囊县| 靖边县| 芮城县| 静乐县| 玉溪市| 社旗县| 含山县| 绥中县| 迁西县| 蒙自县| 溧水县| 永平县|