использование подстановочных знаков при перечислении каталогов в python - PullRequest
8 голосов
/ 11 июня 2010

как я могу использовать дикие автомобили, такие как '*', при получении списка файлов внутри директории в Python? например, я хочу что-то вроде:

os.listdir('foo/*bar*/*.txt') 

, который возвращает список всех файлов, оканчивающихся на .txt, в каталогах, в имени которых есть строка bar внутри родительского каталога foo.

как я могу это сделать?

спасибо.

1 Ответ

16 голосов
/ 11 июня 2010

glob.glob за выигрыш.

...