问题描述
我必须解压缩一个.Z文件,其中包含处于压缩状态的NDVI数据 我正在使用zlib对其进行解压缩
str_object1 = open('Downloads/2019090120190930.Z','rb').read()
str_object2 = zlib.decompress(str_object1,-zlib.MAX_WBITS)
Error -3 while decompressing data: invalid block type
Error -3 while decompressing data: incorrect header check
请帮助 这是文件http://www.bom.gov.au/web03/ncc/www/awap/ndvi/ndviave/month/grid/history/nat/2019090120190930.Z
的链接解决方法
这不是zlib文件。该文件是由古老的Unix compress命令创建的。您需要脱壳以gzip解压缩。参见this answer。