Estoy tratando de usar python para copiar un árbol de archivos/directorios.python copytree with negated ignorar patrón
¿es posible usar copytree para copiar todo lo que termine en foo?
Hay una función de patrones ignore_patterns, ¿puedo darle una expresión regular negada? ¿Son compatibles con Python?
por ejemplo.
copytree (src, dest, False, ignore_pattern ('! *. Foo')) Donde! significa NO cualquier cosa que termine en foo. gracias.
'(. * \. Foo)' es la expresión de la derecha para obtener todas las palabras que tienen .foo. (?! ...) como se ve en la documentación del módulo re [1] se puede usar para anular expresiones, pero no pude hacerlo funcionar ... 1- http://docs.python.org/library/ re.html – Diones