import hashlib


def get_file_md5(fp: str):
    """
    获取文件md5值
    :param fp: 文件路径名
    :return: 文件md5值
    """
    with open(fp, 'rb') as f:
        md5obj = hashlib.md5()
        md5obj.update(f.read())
        _hash = md5obj.hexdigest()
    return str(_hash).upper()