如何在 Python 中找到 HDF5 文件 groups/keys?
How to find HDF5 file groups/keys within Python?
假设有人给了我一个随机的 HDF5 文档。我想编写一个函数来检查使用了哪些组/"keys"。
取pandasHDFStore()
。对于许多检索 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
假设有人给了我一个随机的 HDF5 文档。我想编写一个函数来检查使用了哪些组/"keys"。
取pandasHDFStore()
。对于许多检索 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