通过hashlib提供的摘要算法判断文件内容是否一致

mac2025-05-03  13

通过判定文件内容一致,返回之前处理结果,减少操作

import hashlib import docx def hash(data): md5 = hashlib.md5() md5.update(data) return md5.hexdigest() docx1 = 'E:/data/test1.docx' docx2 = 'E:/data/test2.docx' with open(docx1, 'rb') as f1, open(docx2, 'rb') as f2: data1 = f1.read() data2 = f2.read() if hash(data1) == hash(data2): print('docx1与docx2内容一致!') else: print('docx1与docx2内容不一致!')
最新回复(0)