Py is Python
文章平均质量分 81
iteye_14339
这个作者很懒,什么都没留下…
展开
-
从os.walk()来看生成器
在Python中,文件遍历是一件非常轻松简便的工作。官方给出的示例:import os from os.path import join, getsize for root, dirs, files in os.walk('python/Lib/email'): print root, "consumes", print sum(...原创 2010-07-23 23:51:37 · 262 阅读 · 0 评论 -
从diff到LCS(Longest common subsequence),抽象之美
熟悉linux的朋友,对diff这个工具一定不会陌生。diff可以用来比对两份文件的异同。而在cvs svn这种版本控制系统中,diff更是发挥着重要作用 。由于同一个项目有多个子版本,所以某一个子版本在进行了一些bug修复后,想把同样的修复应用到其它的版本上。使用cvs不知道是不是支持这种功能。所以,自己想写一个脚本,来将一些改动自动应用。首先,想自己动手实现diff。最初的想法是这...原创 2010-07-29 11:49:13 · 300 阅读 · 0 评论 -
Windows下的Python环境:IPython+Console+GVim
在一次面试的编程环节,面试官问我 “你用IPython么”。当时以为IPython是Python的某种实现或者某种框架,回来后查阅了一下,原来IPython是Python Shell的加强版。首先找到官网的Overview来看,才发现IPython的确是为Python Shell加强了太多了。下面记录下在Windows下安装IPython的方法:1. 下载IPython的Windows Ins...2011-01-23 21:58:19 · 215 阅读 · 0 评论