Я хочу загрузить несколько файлов xlsx с различными структурами из каталога и назначить их собственный кадр данных на основе имени файла. У меня есть 30+ файлов с различными структурами, но для краткости пожалуйста, рассмотрите следующую:Прочтите несколько файлов .xlsx из каталога в отдельные кадры данных Pandas на основе имени файла
3 файлов Excel [wild_animals.xlsx, farm_animals_xlsx, domestic_animals.xlsx]
Я хочу, чтобы назначить каждый со своим собственным кадром данных, так что если имя файла содержит «wild», ему присваивается wild_df, если ферма then farm_df и если внутренний, то dom_df. Это всего лишь первый шаг процесса, поскольку фактические файлы содержат много «шума», которые необходимо очистить в зависимости от типа файла, и т. Д. Имена файлов также будут меняться еженедельно, при этом останется только несколько ключевых маркеров.
Мое предположение - это модуль glob - это лучший способ начать это, но с точки зрения принятия очень конкретных частей расширения файла и использования этого для назначения определенному df. Я становлюсь немного потерянным, поэтому любая помощь оценивается.
Я задал подобный вопрос некоторое время назад, но это было частью более широкого вопроса, большинство из которых я сейчас решил.
Спасибо - это дает мне то, что я нужно с точки зрения словаря файлов, но если бы я хотел получить доступ и создать фрейм данных, называемый wild, из только файлов с именем «wild», как бы я это сделал по тому, что вы дали до сих пор? Еще раз спасибо за помощь. – GoodCat