More Efficient fnmatch.fnmatch for multiple patterns?

abcd codecraig at gmail.com
Mon Jan 8 13:10:23 EST 2007


I am using fnmatch.fnmatch to find some files.  The only problem I have
is that it only takes one pattern...so if I want to search using
multiple patterns I have to do something like....

patterns = ['abc*.txt', 'foo*']

for p in patterns:
    if fnmatch.fnmatch(some_file_name, p):
        return True

...is there a built-in function that will match using multiple patterns?




More information about the Python-list mailing list