pandas.HDFStore.walk #
- HDF 商店。步行(其中= '/' ) [来源] #
遍历 pandas 对象的 pytables 组层次结构。
该生成器将生成每个组的组路径、子组和 pandas 对象名称。
任何不是一个组的非 pandas PyTables 对象都将被忽略。
首先列出where组本身(按顺序),然后也按照相同的过程遍历其每个子组(遵循字母数字顺序)。
- 参数:
- 其中str,默认“/”
分组从哪里开始步行。
- 产量:
- 路径字符串
组的完整路径(不带尾随“/”)。
- 群组列表
path中包含的组的名称(字符串)。
- 叶子列表
path中包含的 pandas 对象的名称(字符串)。
例子
>>> df1 = pd.DataFrame([[1, 2], [3, 4]], columns=['A', 'B']) >>> store = pd.HDFStore("store.h5", 'w') >>> store.put('data', df1, format='table') >>> df2 = pd.DataFrame([[5, 6], [7, 8]], columns=['A', 'B']) >>> store.append('data', df2) >>> store.close() >>> for group in store.walk(): ... print(group) >>> store.close()