python hdf5 parser