求帮忙,使用 Python 解压 Java 压缩的 zip 文件问题

2017-11-14 14:13:12 +08:00
 superhan

java zip 压缩部分是这样到:

byteArrayOutputStream = new ByteArrayOutputStream(); zipOutputStream = new ZipOutputStream(byteArrayOutputStream); zipOutputStream.putNextEntry(new ZipEntry("0")); zipOutputStream.write(paramString.getBytes()); zipOutputStream.closeEntry(); arrayOfByte = byteArrayOutputStream.toByteArray();

python 使用 zipfile 时会报错,识别不出这是一个 zip 文件。请高手指点一下!!

2441 次点击
所在节点    Python
4 条回复
superhan
2017-11-14 14:26:22 +08:00
java python 高手帮忙看看
lieh222
2017-11-15 15:50:28 +08:00
这是 zip 文件还是 zlib 压缩的数据流呀。。
superhan
2017-11-15 15:54:51 +08:00
@lieh222 你好,是压缩到数据流,我把数据流保存成为文件,但是解压还是失败,好像是缺少一些尾部信息。
superhan
2017-11-15 16:36:00 +08:00
@lieh222 你好 找到原因了谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/406258

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX