【问题标题】:read type of Group object - group in h5py.Group object读取组对象的类型 - h5py.Group 对象中的组
【发布时间】:2017-12-30 20:03:41
【问题描述】:
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 文件中读取组

Grp = h5py.Group

但我不知道grp 中的其他组。

我如何阅读这个组?

【问题讨论】:

  • 您的数据集中已经有组。我不明白你想做什么。
  • 谢谢我能处理好这个
  • 如果有问题,则将问题标记为已回答。

标签: python hdf5 h5py


【解决方案1】:

您的数据集中已经有组。如果你想知道对象有哪些方法可用,你可以这样做:

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

你会按预期找到name

【讨论】:

    猜你喜欢
    • 2018-02-20
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    • 2012-08-29
    相关资源
    最近更新 更多