首页 > 代码库 > 【Python】zlib压缩文件
【Python】zlib压缩文件
import zlib import os ss = ‘s‘ * 1024 * 1024 #写入原始文件 file = open("src.dat", "wb") file.write(ss.encode()) file.close() #读取上一步原始的文件 file = open("src.dat", "rb") sss = file.read(os.path.getsize("src.dat")) #获取文件大小 file.close() #压缩文件 compress = zlib.compress(sss) #写入压缩文件 file = open("compress.dat", "wb") file.write(compress) file.close() #读取上一步的压缩文件 file = open("compress.dat", ‘rb‘) sss = file.read(os.path.getsize("compress.dat")) file.close() decompress = zlib.decompress(sss) #写入还原文件 file = open("decompress.dat", "wb") file.write(decompress) file.close() print(len(ss)) print(len(compress)) print(len(decompress))
【Python】zlib压缩文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。