重複の可能性:
Pythonでtar.Zファイルを解凍しますか?
含まれているHDFファイルのデータに直接アクセスするために(pyhdfを使用して)圧縮されたzlibを読み取ろうとしています。ただし、常にエラーメッセージが表示されます。これがファイルです。
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など)を確認しましたが、何も機能しないようです。何か提案はありますか?