Найти - Пользователи
Полная версия: поиск файлов по маске
Начало » Python для новичков » поиск файлов по маске
1
evgeniy_v
Добрый день всем. Я новичок в питоне, кто-нибудь может подсказать как сделать поиск файлов по маске имени файла, нужно проверить существование файлов в папке, например вывести все файлы заданного расширения, что-то вроде “*.abc”. Заранее спасибо
FishHook
>>> import glob
>>> glob.glob('./[0-9].*')
['./1.gif', './2.txt']
>>> glob.glob('*.gif')
['1.gif', 'card.gif']
>>> glob.glob('?.gif')
['1.gif']
beelze
os.listdir(path) - все элементы в папке
далее как угодно фильтруйте: например fnmatch.fnmatch(), re.match() и т.д.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB