Trebalo bi da može nešto ovako (dobrim delom iskopiran djipkov kod):
Kôd:
def ignore_regex(my_re):
def my_ignore(dir_name, dir_list):
return [l for l in dir_list if my_re.match(l)]
return my_ignore
što onda koristiš umesto shutil.ignore_patterns (samo mu proslediš regex).