SCons Regexp вместо Glob? - PullRequest
       9

SCons Regexp вместо Glob?

2 голосов
/ 16 января 2011

Есть ли функция SCons, которая обеспечивает функциональность Glob, но вместо этого использует регулярные выражения?

1 Ответ

2 голосов
/ 16 января 2011

Вы можете использовать os.listdir(), чтобы получить все записи в каталоге, а затем отфильтровать их по регулярному выражению:

import os
import re

print([x for x in os.listdir(".") if re.match(r"[a-z]+[0-9]+", x)])
...