Ich versuche Python zu verwenden, um einen Baum von Dateien/Verzeichnissen zu kopieren.Python CopyTree mit negierten ignorieren Muster
ist es möglich, copytree zu verwenden, um alles zu kopieren, die in foo endet?
Es gibt eine ignore_patterns Muster-Funktion, kann ich geben ihm eine negierte regulären Ausdruck? Werden sie in Python unterstützt?
z.
copytree (src, dest, Falsch, ignore_pattern ('! *. Foo')) Wo? bedeutet nichts, was in foo endet. danke.
'(. * \. Foo)' ist der richtige Ausdruck alle Wörter zu erhalten, die .foo haben. (?! ...) wie in der re-Modul-Dokumentation [1] zu sehen, kann verwendet werden, um Ausdrücke zu negieren, aber ich konnte es nicht funktionieren lassen ... 1- http://docs.python.org/library/ re.html – Diones