文件一致性的判断

# 实现一个函数
# 接受参数: 文件1的参数,文件2的参数,默认参数=10240
# 计俩个文件的md5的值
# 返回它们的一致性结果True,False
import os
import hashlib

def enco_func(file):
    md5_obj1 = hashlib.md5()
    with open(file, 'rb') as f:
        md5_obj1.update(f.read())
    res = md5_obj1.hexdigest()
    return res

def func(file1, file2, l_size=10240):
    res1 = enco_func(file1)
    res2 = enco_func(file2)
    if res1 == res2:
        return True
    else:
        return False

f1 = input('f1>>>')  # E:\text1\day29\03时间差.py
f2 = input('f2>>>')  # E:\text1\day29\04文件大小.py
ret1 = os.path.abspath(r'%s' % f1)
ret2 = os.path.abspath(r'%s' % f2)

print(func(ret1, ret2))

新闻名称:文件一致性的判断
路径分享:http://www.hxwzsj.com/article/jepoeh.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: H5网站制作 网站设计 成都网站建设 成都商城网站建设 网站建设开发 营销型网站建设 重庆网站制作 重庆电商网站建设 定制网站建设多少钱 重庆手机网站建设 成都网站设计 成都品牌网站建设 营销型网站建设 网站建设 成都网站设计公司 成都商城网站建设 企业网站设计 外贸网站设计方案 成都网站设计 重庆外贸网站建设 定制网站设计 成都网站设计