h5中组对象组的读取类型py.组目标

2024-04-26 15:06:11 发布

您现在位置:Python中文网/ 问答频道 /正文

def select_HDF_file(self):
        filename2 = QFileDialog.getOpenFileName(self.dlg, "Select output file","",'*.hdf')
        file = h5py.File(filename2 , 'r')

        dataset = []

        for i in file.values():
            dataset.append(i)

        Grp = h5py.Group
        Grp = dataset[3]
        Grp2 = Grp.<<idont know how to access group in group>>
        Gname = Grp.name

我在python中读取HDF文件,在HDF文件中读取group也是这样

Grp = h5py.Group

但是我不知道在grp还有一个群体。你知道吗

我怎样才能阅读这个小组?你知道吗


Tags: 文件inselfdefgroupselectdatasetfile
1条回答
网友
1楼 · 发布于 2024-04-26 15:06:11

您的数据集中已有组。如果要知道对象可用的方法,可以执行以下操作:

print(dir(dataset[3]))
[..., 'name', ...]

您将按预期找到name。你知道吗

相关问题 更多 >