pandas.HDFStore.walk#
- HDFStore.walk(where='/')[source]#
Walk the pytables group hierarchy for pandas objects.
This generator will yield the group path, subgroups and pandas object names for each group.
Any non-pandas PyTables objects that are not a group will be ignored.
The where group itself is listed first (preorder), then each of its child groups (following an alphanumerical order) is also traversed, following the same procedure.
- Parameters:
- wherestr, default “/”
Group where to start walking.
- Yields:
- pathstr
Full path to a group (without trailing ‘/’).
- groupslist
Names (strings) of the groups contained in path.
- leaveslist
Names (strings) of the pandas objects contained in path.
See also
HDFStore.info
Prints detailed information on the store.
Examples
>>> 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()