您好,登錄后才能下訂單哦!
# 實(shí)現(xiàn)一個函數(shù)
# 接受參數(shù): 文件1的參數(shù),文件2的參數(shù),默認(rèn)參數(shù)=10240
# 計倆個文件的md5的值
# 返回它們的一致性結(jié)果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))
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。