Hi,

You could try an os.system call to the 7-Zip executable on Windows.
According to the website (http://www.7-zip.org/), it can decompress .Z
files.

Hanlie

On Aug 1, 3:17 pm, jpaulini <[email protected]> wrote:
> Hi all,
>
> I'm working with pyhdf to open TRMM Rainfall HDF files.  My final
> pourpose is converting them to a numpy array.
>
> Once I downloaded them 
> fromftp://disc2.nascom.nasa.gov/ftp/data/s4pa//TRMM_L3/TRMM_3B42
> using an automated script. I've to manually decompress the donwloaded
> files using WinRAR. Then, processing de inflated files to get the
> numpy array. So I wonder how can I automate the whole process....
>
> The downloaded HDF files ar Z compressed, I've been trying to inflate
> them using zlib, but it seems that python zlib implemementation can't
> detect header information.
>
> Here are the questions:
> a- Have you faced the same problem?
> a- Somebody knows a better way to do it? (getting numpy arrays from
> the HDF.Z files)
> b- If I were in a unix machine, I'll call decompress using a system
> call, but I'm in a Windows machine. If you know a compress
> implementation on windows, it also will help a lot.
>
> Environment:
> Python 2.5
> Windows 7 x64
> pyhdf (SD)
> numpy
>
> Thanks in advance.

Reply via email to