转: https://blog.csdn.net/qq_33485434/article/details/82253642
通过 Python 内置的 zipfile 模块实现对 zip 文件的解压,加点料完成口令破解。
zipfile模块基本使用
使用 zipfile 压缩文件
import zipfile
#创建一个zip文件对象,压缩是需要把mode改为‘w’
zfile=zipfile.ZipFile("test.zip","w")
#将文件写入zip文件中,即将文件压缩
zfile.write(r"../test.py")
#将zip文件对象关闭
zfile.close()
使用 zipfile 解压文件
import zipfile
#解压
zfile=zipfile.ZipFile("../test.zip","r")
zfile.extractall()
【popexizhi: 这里可以使用内存文件解压,eg如下:
get_res = Sender('rule.cn').geter_rule(get_url, date, Authorization, cookie, 1) #内存文件是url返回的二进制
#解压转储
fio = BytesIO(get_res)
zipF = zipfile.ZipFile(file=fio)
】
没有评论:
发表评论