Фильтр каталога при использовании shutil.copytree?

Есть ли способ отфильтровать каталог по абсолютному пути к нему?

shutil.copytree(directory,
                target_dir,
                ignore = shutil.ignore_patterns("/Full/Path/To/aDir/Common")) 

Похоже, это не работает при попытке отфильтровать "Общий" каталог, расположенный под "aDir". Если я сделаю так:

shutil.copytree(directory,
                target_dir,
                ignore = shutil.ignore_patterns("Common"))

Это работает, но каждый каталог с названием Common будет отфильтрован в этом "дереве", а это не то, что я хочу.

Любые предложения?

Спасибо.

11
задан Goles 20 October 2011 в 21:14
поделиться