Как читать и хранить в фрейме данных нескольких таблиц в одном листе Excel, используя pandas - PullRequest
0 голосов
/ 07 апреля 2020

У меня есть несколько таблиц в одном листе Excel, как показано ниже.

enter image description here

Используя этот Excel иногда я хочу получить данные из таблицы выше (выделены синим цветом). Некоторое время ниже таблицы (выделено желтым цветом). Поскольку я не хочу, чтобы мой код получался как * c для выборки на основе номера индекса, так как мои данные Excel не фиксированы, через некоторое время будет добавлено больше строк на листах выше или ниже.

Я пытаюсь сделать это, но получить ошибку ключа при обработке таблицы ниже.

import pandas as pd

#Reading excel file name
excel_file = "Copy of Book1.xlsx"

#Reading Excel sheets data and storing into data frame 
group_df = pd.read_excel(excel_file, sheet_name='groups')


for j in range(0,len(group_df['group_name'])):

    print(group_df['group_name'][j])


for k in range(0,len(group_df['cflash'])):

    print(group_df['cflash'][k])

Может кто-нибудь предложить / помочь решить мою проблему?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...