хочу извлечь
UpperLeftPointMtrs=(-20015109.354000,1111950.519667)
LowerRightMtrs=(-18903158.834333,0.000000)
атрибуты (без индексации строк с использованием Pyhdf, PyNio или netcdf4) из файла HDF4, чья StructMetadata.0 содержит следующую информацию:
INPUT: print(getattr(file,'StructMetadata.0'))
OUTPUT:
GROUP=SwathStructure
END_GROUP=SwathStructure
GROUP=GridStructure
GROUP=GRID_1
GridName="MODISRAD"
XDim=240
YDim=240
UpperLeftPointMtrs=(-20015109.354000,1111950.519667)
LowerRightMtrs=(-18903158.834333,0.000000)
Projection=GCTP_SNSOID
ProjParams=(6371007.181000,0,0,0,0,0,0,0,0,0,0,0,0)
SphereCode=0
GridOrigin=HDFE_GD_UL
GROUP=Dimension
OBJECT=Dimension_1
DimensionName="Orbit Layers"
Size=3
END_OBJECT=Dimension_1
OBJECT=Dimension_2
DimensionName="YDim"
Size=240
END_OBJECT=Dimension_2
OBJECT=Dimension_3
DimensionName="XDim"
Size=240
END_OBJECT=Dimension_3
END_GROUP=Dimension
GROUP=DataField
OBJECT=DataField_1
DataFieldName="PAR"
DataType=DFNT_FLOAT32
DimList=("Orbit Layers","YDim","XDim")
END_OBJECT=DataField_1 . . . . .
Как я могу сделать это, используя библиотеки pyhdf, pynio или netcdf4 без использования строковых операций в качестве индексации и т. Д.