我将一些numpy数组保存到一个h5py文件中,该文件具有与不同数据集对应的不同名称。假设我不知道那些数据集名称,在读取h5py文件后如何访问保存的数据。例如:
f = h5py.file('filename','w')
f.create_dataset('file1',data=data1)
....
F = h5py.file('filename','r')
#next how to read out all the datasets without knowing their names in a prior
答案 0 :(得分:0)
filenames = list(F.keys()) #which contains all the dataset names
data1 = F[filenames[0]].value.astype('float32')
...