#coding=utf-8 import csv import hashlib import os,sys import zipfile reload(sys) sys.setdefaultencoding('UTF-8') def CalcMD5(filepath): #通过文件的路径来得到文件的md5值,传的参数是路径 with open(filepath,'rb') as f: md5obj = hashlib.md5() md5obj.update(f.read(
Python读取某个目录下的zip压缩包解压开后计算每个小文件的md5值,并将压缩包名字、里面小文件名字、以及对应的md5值写入csv文件
最新推荐文章于 2022-06-01 16:39:03 发布
该博客介绍了如何使用Python脚本来读取指定目录下的zip压缩包,解压后计算每个小文件的MD5值,并将压缩包名、文件名及对应的MD5值写入CSV文件。通过`CalcMD5`函数获取文件MD5,`get_md5_value`计算字符串MD5,最后调用`writetocsv`将结果写入CSV。

最低0.47元/天 解锁文章
947

被折叠的 条评论
为什么被折叠?



