У меня есть список файлов из os.listdir, например:
TXSHP_20240712052921.csv
TXSHP_20240715045301.csv
TXSHP_FC_20210323084010.csv
TXSHP_FC_20231116060918.csv
как извлечь только те, в имени файла которых нет слова «FC»
Я пробовал
def get_archive_filelist_chip(archiveFldr):
nonedi_files_chip = []
folder = archiveFldr
for file in os.listdir(folder):
if file.endswith(".csv") & 'FC' in file == False:
nonedi_files_chip.append(file)
else:
pass
#nonedi_files_chip = filter(lambda x: 'FC' not in x, nonedi_files_chip)
return nonedi_files_chip
Подробнее здесь: https://stackoverflow.com/questions/787 ... ing-filter
Как извлечь файлы из списка с помощью фильтра подстрок [дубликат] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение