import hashlib def md5_convert(string): """ 計算字符串md5值 :param string: 輸入字符串 :return: 字符串md5 """ m = hashlib.md5() m.update(string.encode()) return m.hexdigest()
支持文本文件、壓縮文件等全部文件格式spa
import hashlib def get_file_md5(file_path): """ 獲取文件md5值 :param file_path: 文件路徑名 :return: 文件md5值 """ with open(file_path, 'rb') as f: md5obj = hashlib.md5() md5obj.update(f.read()) _hash = md5obj.hexdigest() return str(_hash).upper()
轉自:.net
https://blog.csdn.net/weixin_39553910/article/details/82774771code