Io 从pandas.HDFStore打开hdf5文件-获取所有键和root.attributes?

Io 从pandas.HDFStore打开hdf5文件-获取所有键和root.attributes?,io,pandas,hdf5,pytables,Io,Pandas,Hdf5,Pytables,这似乎有点傻,我不能弄明白这一点,但我真的在这里不知所措 假设我有这个: In[6]: store Out[6]: <class 'pandas.io.pytables.HDFStore'> File path: E:\Users\Dan\Desktop\Cell1-Wash-out-001\Cell1-Wash-out-001.h5 /voltage_recording frame (shape->[3200000,4]) [6]中的:

这似乎有点傻,我不能弄明白这一点,但我真的在这里不知所措

假设我有这个:

In[6]: store
Out[6]: 
<class 'pandas.io.pytables.HDFStore'>
File path: E:\Users\Dan\Desktop\Cell1-Wash-out-001\Cell1-Wash-out-001.h5
/voltage_recording            frame        (shape->[3200000,4])
[6]中的
:存储
出[6]:
文件路径:E:\Users\Dan\Desktop\Cell1-Wash-out-001\Cell1-Wash-out-001.h5
/电压记录框(形状->[3200000,4])
这很好,我可以访问store.voltage\u录制或store.root.fine属性

但是一旦我关闭了文件,我似乎就不知道如何以一种可以再次返回这些值的方式重新打开它

我知道使用pd.read\u hdf()可以返回,例如,电压记录键。但我不知道如何取回整个pandas.io.pytables.HDFStore对象


有没有我遗漏的功能?我知道我也可以用pytables打开文件本身,但这似乎也不能让我达到我想要的目的

在评论中引用杰夫的话:

“您只需像普通的store=pd.HDFStore(文件名,mode='r')一样打开即可。” (默认情况下,模式为“附加”,但如果不进行修改,则不会 事件)。至\u hdf/读取\u hdf自动打开/关闭。“


您只需像普通的
store=pd.HDFStore(filename,mode='r')
一样打开即可(默认情况下,模式为append,但如果不进行修改则无所谓)
to_hdf/read_hdf
auto open/close.ha,这应该是显而易见的。非常感谢。