pythonライブラリ-h 5 py h h 5ファイルを読み込む

820 ワード

h 5 pyはh 5ファイルh 5ファイルをフォルダのように読み取って、グループの中で新しいサブグループを作ることができて、最後のサブグループの中で新しいdataset今私達はh 5ファイルの中の各級のグループの名前とdatasetを読みます
#    
f = h5py.File('E:\PICGUI\RBWO.h5','r')
#         
for group in f.keys():
    print (group)
    #             
    group_read = f[group]
    #           
    for subgroup in group_read.keys():
        print subgroup     
        #                dataset          
        dset_read = f[group+'/'+subgroup]                           
        #         dataset
        for dset in dset_read.keys():
            #  dataset  
            dset1 = f[group+'/'+subgroup+'/'+dset]
            print dset1.name
            data = np.array(dset1)
            print data.shape
            x = data[...,0]
            y = data[...,1]