摘要: import os删除文件:os.remove()删除空目录:os.rmdir()递归删除空目录:os.removedirs()递归删除目录和文件(类似DOS命令DeleteTree):方法1:自力更生,艰苦创业# Delete everything reachable from the directory named in 'top',# assuming there are no symbolic links.# CAUTION: This is dangerous! For example, if top == '/', it# could delete 阅读全文
posted @ 2011-05-12 15:53 LemonLi 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 在Python中内置了md5的实现,就是md5模块,因此可以很简单的处理比较两个文件是否一致的问题。如以下代码片断:import os,sys,md5f1 = open('f:/1.txt','r')f2 = open('f:/1.txt','r')print md5.new(f1.read()).digest() == md5.new(f2.read()).digest()以上处理在处理比较大的文件(比如几百M的文件)的时候会有内存问题。python的md5模块使用非常简单,包括以下几个函数:md5.new([arg])返回一个 阅读全文
posted @ 2011-05-12 13:28 LemonLi 阅读(10559) 评论(1) 推荐(0) 编辑