欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python3字符串和文件的MD5值计算

程序员文章站 2024-03-19 10:55:10
...
import hashlib


def get_str_md5(string):
    m = hashlib.md5()
    m.update(string.encode())
    return m.hexdigest()


def get_file_md5(path):
    f = open(path, 'rb')
    m = hashlib.md5()
    m.update(f.read())
    f.close()
    return m.hexdigest()


# r = get_str_md5('代码')
r = get_file_md5('base64_test.py')
print(r)