Как прочитать файл Excel, который является последним в местоположении и содержит определенное слово в его имени - PullRequest
0 голосов
/ 29 января 2019

Я хочу прочитать файл Excel, который является последним в папке (папке / каталоге) и содержит определенное слово в имени.
Например, в каталоге есть следующие файлы:

file_apple_1jan.xlsx
file_apple_2jan.xlsx
file_apple_13jan.xlsx
file_mango_23jan.xlsx

Iхотите прочитать из файла последний файл excel, имеющий в своем имени «яблоко», т.е. file_apple_13jan.xlsx, без явного указания предпочтительного использования панд.
Примечание: Я использовал имена файлов в соответствии с датами их создания здесь.

1 Ответ

0 голосов
/ 29 января 2019

Я сомневаюсь, что кто-нибудь собирается написать код для вас, но для начала здесь есть идея, как вы можете это сделать

  1. Получить все имена файлов в каталоге
  2. Отфильтруйте те из них, в которых нет вашего ключевого слова
  3. Сравните их, используя os.path.getmtime(path), чтобы получить дату последнего изменения
  4. Выберите тот, который имеет самую последнюю дату последнего изменения
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...