[Python] copytree e ignore_patterns

Daniele Varrazzo piro a develer.com
Mar 21 Maggio 2013 15:46:11 CEST


On Tue, 2013-05-21 at 15:02 +0200, ugaciaka wrote:
> Ho provato una cosa del genere
> 
> with open ('ignorare', 'r') as myfile:
>     data=myfile.read().replace('\n', '  ')
> 
> copytree(source, dest, ignore=ignore_patterns('*.png', '*.xcf', '*.eps',
> '*.svg', '*.jpg', data))
> 
> ma a quanto pare ignore_patterns non prende in carico la mia lista di
> stringhe che prendo da un file, il file č una cosa del genere:
> *.pdf
> *.log
> 
> nessun errore ma solo non esclude i film all'interno del mio file, si puņ
> fare?

Prova:

    data = myfile.read().split()
    ...
    copytree(source, dest, ignore=ignore_patterns('*.png', '*.xcf',
    '*.eps', '*.svg', '*.jpg', *data))


-- 
Daniele



Maggiori informazioni sulla lista Python