Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 26, 2012 10:34:21

evgeniy_v
Зарегистрирован: 2012-04-26
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

поиск файлов по маске

Добрый день всем. Я новичок в питоне, кто-нибудь может подсказать как сделать поиск файлов по маске имени файла, нужно проверить существование файлов в папке, например вывести все файлы заданного расширения, что-то вроде “*.abc”. Заранее спасибо

Офлайн

#2 Апрель 26, 2012 11:42:46

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

поиск файлов по маске

>>> import glob
>>> glob.glob('./[0-9].*')
['./1.gif', './2.txt']
>>> glob.glob('*.gif')
['1.gif', 'card.gif']
>>> glob.glob('?.gif')
['1.gif']



Офлайн

#3 Апрель 26, 2012 11:44:59

beelze
Зарегистрирован: 2012-04-11
Сообщения: 104
Репутация: +  3  -
Профиль   Отправить e-mail  

поиск файлов по маске

os.listdir(path) - все элементы в папке
далее как угодно фильтруйте: например fnmatch.fnmatch(), re.match() и т.д.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version