900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 计算代码行数的python代码示例

计算代码行数的python代码示例

时间:2020-05-03 09:09:25

相关推荐

计算代码行数的python代码示例

后端开发|Python教程

python,统计代码行数,

后端开发-Python教程 python 统计代码行数简单实例

x站源码 php,ubuntu15提速,tomcat与SQL数据库,抖音爬虫搬运,进销存php安装教程视频,门窗seo平台lzw

送测的时候,发现需要统计代码行数

最新社群源码,ubuntu 关闭字体颜色,Tomcat运行时间长卡,python爬虫必学知识,php小皮面板创建网站,SEO语录搜狗lzw

于是写了个小程序统计自己的代码的行数。

android 仿qq客户端及服务端源码,vscode为什么不能调用npm,ubuntu 创建启动器,cmd窗口运行tomcat,sqlite语法解析,seo 网页设计,如何购买服务器和域名,轮播图 小圆点 插件,vue前端框架共享,爬虫过滤广告,php 开启错误日志,谷歌插件seo,springboot弹框拉伸,html5在线 网站,网页设计留言板模板,phpcms模板安装,shopex 后台无法登陆,手机版页面下载,医药管理系统毕业论文,d58程序lzw

#calclate_code_lines.py import os def afileline(f_path): res = 0 f = open(f_path) for lines in f:if lines.split(): res += 1 return res if name==main: host = E:+os.sep+develop+os.sep+dev_workspace+os.sep+AptanaStudio3+os.sep+webhostallfiles = 0 allline = 0 for root,dirs,files in os.walk(host):for afile in files: if(root.startswith(host+os.sep+entries)): continue elif(root.startswith(host+os.sep+.svn)): continue elif(root.startswith(host+os.sep+.settings)): continue elif(root.startswith(host+os.sep+logs)): continue elif(root.startswith(host+os.sep+static)): continue elif(root.startswith(host+os.sep+payload+os.sep+.svn)): continue elif(root.startswith(host+os.sep+dist+os.sep+.svn)): continue elif(root.startswith(host+os.sep+dsync+os.sep+.svn)): continue elif(root.startswith(host+os.sep+hcache+os.sep+.svn)): continue elif(root.startswith(host+os.sep+ est+os.sep+.svn)): continue elif(root.startswith(host+os.sep+webhost+os.sep+.svn)): continue elif(root.startswith(host+os.sep+wsgi+os.sep+.svn)): continue elif(root.startswith(host+os.sep+hcache+os.sep+ emplates+os.sep+.svn)): continue elif(root.startswith(host+os.sep+dsync+os.sep+hcache+os.sep+.svn)): continue else:ext = afile.split(.) ext = ext[-1] if (ext in [py,css,js,html, xt,docx,wsgi]): itpath = root+os.sep+afile allfiles += 1 allline +=afileline(itpath) print (root+os.sep+afile) print (Total: ,allfiles) print (Total lines:,allline)

之后可以将此改造下便于以后的代码统计

【相关推荐】

1. 特别推荐:“php程序员工具箱”V0.1版本下载

2. Python免费视频教学

3. Python面向对象视频教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。