可能重复:
用python解压缩tar.Z文件?
我正在尝试读取压缩的 zlib,以便直接访问包含的 HDF 文件中的数据(使用 pyhdf)。但是,我总是收到一条错误消息。这是文件。
import zlib
file = open('3B42.20070101.00.7A.HDF.Z','rb')
data = zlib.decompress(file.read())
>> error: Error -3 while decompressing data: incorrect header check
我检查了其他几种方法(例如 gzip.open/gzip.zlib),但似乎没有任何效果。你有什么建议吗?