sher 发表于 2018-8-5 14:19:30

python的md5模块使用非常简单

  python的md5模块使用非常简单,包括以下几个函数:

[*]md5.new()

[*]返回一个md5对象,如果给出参数,则相当于调用了update(arg)

[*]md5.updte(arg)

[*]用string参数arg更新md5对象

[*]md5.digest()

[*]返回16字节的摘要,由传给update的string生成,摘要没有ascii字符

[*]md5.hexdigest()

[*]以16进制的形式返回摘要

  代码示例:
01.#!/usr/bin/python02.import sys03.import md504. 05.str=sys.argv06.key = md5.new()07.key.update(str)08.print key.hexdigest()09.str=sys.argv  保存代码为md.py
1.$ chmod +x md.py2.$ ./md.py fengyajie3.74d040444b8f20d37aa9b2bd2997cd64
页: [1]
查看完整版本: python的md5模块使用非常简单