Я пытаюсь извлечь электронную таблицу Excel под названием «Apples.xlsx» из многих папок. Однако в каждой из этих папок есть еще одна электронная таблица Excel - Bananas.xlsx. Перебирая папки, я извлекаю файл Bananas.xlsx только тогда, когда мне действительно нужен только файл Apples.xlsx. Я попытался указать файл 'Apples.xlsx' следующим образом:
import os
directory = os.fsencode("mydir")
for folder in os.listdir(directory):
for file in os.listdir(folder):
filename = os.fsdecode(file)
if ((filename.endswith('.xlsx')) and (filename == 'Apples.xlsx')):
filenames.append(filename)
filenames.sort()
Почему он не тянет мои файлы 'Apples.xlsx'?