#!/usr/bin/python
# -*- coding: UTF-8 -*-
import hashlib
def QuerySql():
# 定义文件名
txtName = 'allAttend.txt'
# 打印文本MD5
md5_hash = hashlib.md5()
with open(txtName,"rb") as f:
for byte_block in iter(lambda: f.read(4096),b""):
md5_hash.update(byte_block)
print("\n文件的MD5(大写的32位):" + (md5_hash.hexdigest()).upper())
print("\n文件的MD5(小写的32位):" + (md5_hash.hexdigest()).lower())
print("\n文件的MD5(大写的16位):"+(md5_hash.hexdigest())[8:-8].upper())
print("\n文件的MD5(小写的16位):" + (md5_hash.hexdigest())[8:-8].lower())
QuerySql()