您好,登錄后才能下訂單哦!
# 實現一個函數
# 接受參數: 文件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))
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。