我有一个存储 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?
最佳答案
您必须使用 key 方法。这将为您提供数据集和组名称的 unicode 字符串列表。
例如:
Datasetnames=hf.keys()
另一种基于 gui 的方法是使用 HDFView。
https://support.hdfgroup.org/products/java/release/download.html
关于h5py - 如何列出h5py文件中的所有数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44883175/