import md5 import sys def sumfile(fobj): m = md5. while True: d = fobj.read(8096) not d: m.update(d) m.hexdigest def md5sum(fname): fname '-': ret = sumfile(sys.stdin) : try: f = file(fname, 'rb') except: 'Failed to open file' ret = sumfile(f) f.close ret __name__ '____': for fname in sys [阅读全文] [PDF]
1 共1条 分1页
- thinksns1.6:开源SNS社区软件SoftwareThinkSNS 1.6 beta 版发布下载
- win2003配置服务器:Win2003 和IIS服务器安全配置
- ajax方法错误12030:发挥Ajax最佳效用思路方法
- 图标搜索引擎: 5款免费的图标搜索引擎
- jquery圆角:jquery 插件corner实现圆角边框
- jquery效果:jQuery的animate效果演示
- divcss:纯CSS+DIV对联
- jqueryjson:jquery和json的结合
- apachewebservice:基于Delphi7 WebService 在Apache发布及Apache使用介绍说明
- win32编程:win32 最基本编程和应用程序框架
- 代码的坏味道
- 测试驱动开发:首次尝试测试驱动开发的体会
- Blog中的所有文章
- visualstudioqt:使用Visual Studio .NET开发Qt程序
- moneygram:bi-gram implementation
- java.util.timer:java.util.Timer的一个构造思路方法
- LAJP系列教程-第 3部分-LAJP规范标准使用方法
- javascript语言精粹:JavaScript精粹读书笔记(1)
- 《C#和.NET3.5高级程序设计(第4版)》笔记2
- migrating:Row Chaining and Migrating