我正在使用pyhdf库从hdf文件中读取变量。下面的代码为我提供了hdf文件中的所有变量:
from pyhdf.SD import SD,SDC
f = SD('hdf/AIRS.2002.05.21.201.L1B.AMSU_Rad.v5.0.0.0.G07223055238.hdf')
dsets = f.datasets()
for key in dsets.keys():
print key
示例hdf文件可用here。我提到了documentation,但无法找到读取变量字段的方法。
例如。从上面的hdf文件中,我已经读过变量" Time",我也试图在时间变量中读取名为'units = "seconds since 1993-01-01T00:00:00Z".
的属性。