def findall(pattern, string, flags=0, pos=None, endpos=None, overlapped=False, concurrent=None, **kwargs):
 return _compile(pattern, flags, kwargs).findall(string, pos, endpos, overlapped, concurrent)

def findall ( pattern , string , flags = 0 , pos = None , endpos = None , overlapped = False , concurrent = None , ** kwargs ) : return _compile ( pattern , flags , kwargs ) . findall ( string , pos , endpos , overlapped , concurrent )
find all files under dir and return the list of full filenames .