pandas.HDFStore.walk#
- HDFStore.walk(где='/')[источник]#
Обойти иерархию групп pytables для объектов pandas.
Этот генератор будет возвращать путь группы, подгруппы и имена объектов pandas для каждой группы.
Любые не-pandas объекты PyTables, которые не являются группой, будут проигнорированы.
The где сама группа перечисляется первой (в прямом порядке), затем каждая из ее дочерних групп (в алфавитно-цифровом порядке) также обходится, следуя той же процедуре.
- Параметры:
- гдеstr, по умолчанию “/”
Группа, с которой начинать обход.
- Возвращает:
- путьstr
Полный путь к группе (без завершающего '/').
- группыlist
Имена (строки) групп, содержащихся в путь.
- оставляетlist
Имена (строки) объектов 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()