У меня есть файл, в котором будет вкладка для каждого «фонда», на которую есть ссылки на отдельной вкладке. Я хочу прочитать все это в одном объединенном кадре данных. Я использовал приведенное ниже, чтобы сделать это очень ручным способом, но количество рабочих листов могло измениться.
xls = pd.ExcelFile(threeDaysFile)
fund0000 = pd.read_excel(xls, 0)
fund0001 = pd.read_excel(xls, 1)
fund0002 = pd.read_excel(xls, 2)
fund0003 = pd.read_excel(xls, 3)
fund0004 = pd.read_excel(xls, 4)
all_funds = pd.concat([fund0000, fund0001,
fund0002, fund0003, fund0004])
Есть ли эффективный способ записать это в контекстно-зависимый цикл, который просто введет все листы текущего файла и объединит их в мастер-файл?