python md5解密_python 生成文件MD5码
pymd5.py的代码如下:
#-*-coding:utf-8-*-
'''
Created on 2012-5-25
@author: kanpiaoxue
'''
import hashlib
import os
import sys
def printUsage():
print ('Usage: [python] pymd5.py ')
def createMD5(filePath):
if not os.path.isfile(filePath):
printUsage()
else:
tmpLength = 1024
m = hashlib.md5()
with open(filePath, 'rb') as f:
b = f.read(tmpLength)
while b != b'':
m.update(b)
b = f.read(tmpLength)
print filePath, ' MD5:\t', m.hexdigest().upper()
if __name__ == '__main__':
if 2 != len(sys.argv):
printUsage()
else:
f = sys.argv[1]
createMD5(f)
分享到:
2012-05-25 16:45
浏览 1453
评论
python md5解密_python 生成文件MD5码相关推荐
- python md5解密_python写一个md5解密器示例
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 【原创】生成文件MD5图像,类似于GitHub的像素风格头像
前言 我想通过文件的md5生成关于这个md5的图像,类似于GitHub的随机像素头像,用处是让这个md5更加直观,也能用于生成各种用户头像,跟GitHub一样. 网上搜了一下,没有现成的方法,只能有一 ...
- Python qrcode模块(生成二维码)
Python qrcode模块(生成二维码) 一.Qrcode类解释 1.QR Codede 由来 2.QRCode二维码版本 二.Qrcode类构造函数及参数含义 1.version=None 2. ...
- 用python制作二维码_用python做一个可视化生成二维码的工具
用python做一个可视化生成二维码的工具 环境 pip install gooey pip install MyQR 源代码 from gooey import GooeyParser,Gooey ...
- 使用Python的库qrcode生成二维码
现在有很多二维码的生成工具,在线的,或者安装的软件,都可以进行生成二维码.今天我用Python的qrcode库生成二维码.需要预先安装 Image 库 安装 用pip安装 # pip install ...
- 利用Python QRCode模块快速生成二维码
利用Python QRCode模块快速生成二维码 安装qrcode相关模块: pip install qrcode pip install Image 生成二维码的Python实现: import q ...
- 生成文件md5校验码可满足大于2G情况
对于文件生成md5校验码,在实际开发中用处很大,有利于比较服务器上是否已经存在该文件,哪怕文件名不一致也无所谓. 由于存在超大文件,经过从网上查找,得到两种方法,一种是利用MappedByteBuff ...
- java 文件md5校验_Java 获取 文件md5校验码
讯雷下载的核心思想是校验文件的md5值,两个文件若md5相同则为同一文件. 当得到用户下载某个文件的请求后它根据数据库中保留的文件md5比对出拥有此文件的url, 将用户请求挂接到此url上并仿造一个 ...
- python生成二维码_python生成二维码的实例详解
python生成二维码的实例详解 版本相关 操作系统:Mac OS X EI Caption Python版本:2.7 IDE:Sublime Text 3 依赖库 Python生成二维码需要的依赖库 ...
最新文章
- 网站添加到IIS和附件进程调试(新手使用篇)
- windows+mysql+解压版_Windows操作系统安装MySQL解压版
- boost::static_min_max_signed_type用法的测试程序
- Python开发以太坊智能合约指南(web3.py)
- leetcode 368. Largest Divisible Subset | 368. 最大整除子集(动态规划详解)
- python基础(part10)--函数
- C语言——生命游戏(初始
- Cell重磅发现:人类胎儿全身组织中都含有活细菌,这些细菌激发了胎儿的免疫发育...
- web前端技术亮点_Web前端开发职业技术要求规划
- nginx+双tomcat集群负载均衡(一台机器)
- 怎样通过Java程序提交yarn的mapreduce计算任务
- 深度学习笔记——循环神经网络RNN/LSTM
- bzoj 3441: 乌鸦喝水(说实话有生之年没有见过这么难的模拟)
- Deep Learning 最优化方法之Momentum(动量)
- robotframework 图片校验
- APP渗透—Android 7.0 抓包(教程)
- 串口通信Serial
- java导出excel报表_java生成excel报表文件示例
- 大象进冰箱和软件设计的关联性
- 自定义控件解决android中TextView中英文换行问题
热门文章
- 20个正则表达式必知(前端开发)
- JAVA增删查改的实现
- matlab二维谐振子,基于有限差分法求解的二维谐振子的MATLAB程序如下。哪位大神能帮我做个注明啊,完全看不懂啊,,急...
- if or函数套用_IF函数和OR函数的套用我想利用IF函数和 – 手机爱问
- 【youcans 的 OpenCV 例程200篇】150. 边缘检测梯度算子
- 根可达算法的根_我的JVM(六):GC的基础概念以及GC算法
- 计算机硬件操作系统应用软件之间的关系,操作系统是其他应用软件运行的基础,什么是操作系统...
- Python类方法、实例方法、静态方法和属性方法详解
- 声笔双拼单字效率分析
- 12-order by和group by 原理和优化 sort by 倒叙