设为首页 加入收藏

TOP

一个小程序的Python和Bash版本比较
2014-11-23 21:31:39 来源: 作者: 【 】 浏览:12
Tags:一个 程序 Python Bash 版本 比较

最近有一个小需求:在一个目录下有很多文件,每个文件的第一行是BEGIN开头的,最后一行是END开头的,中间每一行有多列,数量不等,第一列称为"DN", 第二列称为"CV",DN和CV的联合作为主键,现在需要检测文件中是否有重复的DN-CV。


于是写了个简单的python程序


对于250个文件,共60万行的数据,过滤一遍约1.67秒


有点不甘心这个效率,于是又写了一个同样功能的shell脚本


为了进一步比较,重复了10次实验。


可读性上看,python更简洁优雅一些。不过执行效率略有出乎意料。shell貌似更快一些……


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java 8 Update 20 的新特性 —— .. 下一篇OpenCV嵌入式移植后XML读取问题及..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: