Форум сайта python.su
0
Добрый день всем. Я новичок в питоне, кто-нибудь может подсказать как сделать поиск файлов по маске имени файла, нужно проверить существование файлов в папке, например вывести все файлы заданного расширения, что-то вроде “*.abc”. Заранее спасибо
Офлайн
568
>>> import glob >>> glob.glob('./[0-9].*') ['./1.gif', './2.txt'] >>> glob.glob('*.gif') ['1.gif', 'card.gif'] >>> glob.glob('?.gif') ['1.gif']
Офлайн
3
os.listdir(path) - все элементы в папке
далее как угодно фильтруйте: например fnmatch.fnmatch(), re.match() и т.д.
Офлайн