我有一个存储 numpy 数组的 h5py 文件,但是当我尝试使用我记得的数据集名称打开它时,我得到了 Object doesn't exist error
,那么有没有一种方法可以列出该文件具有哪些数据集?
with h5py.File('result.h5','r') as hf:
#How can I list all dataset I have saved in hf?
原文由 matchifang 发布,翻译遵循 CC BY-SA 4.0 许可协议
你必须使用 keys 方法。这将为您提供数据集和组名称的 unicode 字符串列表。例如:
另一种基于 gui 的方法是使用 HDFView。 https://support.hdfgroup.org/products/java/release/download.html