如何在Python中找到HDF5文件组/密钥?

时间:2016-10-23 22:26:45

标签: python hdf5 pytables h5py hdfstore

让我们说有人给了我一个随机的HDF5文件。我想编写一个函数来检查使用的组/“键”。

带上大熊猫HDFStore()。对于许多检索HDF5数据的方法,需要知道密钥,例如,密钥。 pandas.HDFStore.get()

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.HDFStore.get.html

如果不是先验已知的,检查密钥身份的最有效方法是什么?

1 个答案:

答案 0 :(得分:2)

您可能想要使用h5py包:

import h5py

with h5py.File("myfile.h5") as f:
    print(f.keys())  # works like a dict