假设有人给了我一个随机的 HDF5 文档。我想编写一个函数来检查使用的组/“键”是什么。
以熊猫为例HDFStore()
。对于许多检索 HDF5 数据的方法,需要知道密钥,例如pandas.HDFStore.get()
http://pandas.pydata.org/pandas-docs/stable/generated/pandas.HDFStore.get.html
如果不是先验已知的,那么检查密钥身份的最有效方法是什么?
您可能想使用h5py包:
import h5py
with h5py.File("myfile.h5") as f:
print(f.keys()) # works like a dict