<br><br><div class="gmail_quote">Il giorno 10 giugno 2010 12.02, Antonio Fittipaldi <span dir="ltr">&lt;<a href="mailto:moaiamorfo@python-it.org">moaiamorfo@python-it.org</a>&gt;</span> ha scritto:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Grazie ragazzi, ma proseguendo (in locale) sono arrivato a questo punto:<br>
<br>
import shutil<br>
import os<br>
<br>
cartella_sorgente = &quot;C:\\Antonio\\A&quot;<br>
cartella_destinazione = &quot;C:\\Antonio\\B&quot;<br>
<br>
for c in os.listdir(cartella_sorgente):<br>
    if c not in os.listdir(cartella_destinazione):<br>
        shutil.copytree(cartella_sorgente + os.sep + c,<br>
cartella_destinazione, ignore=shutil.ignore_patterns(&#39;B*&#39;))<br>
<br>
Il problema è che ho un bel &quot;Impossibile creare un file, se il file<br>
esiste già: &#39;C:\Antonio\B&#39;&quot;, sebbene stia usando ignore_patterns. Pare<br>
che B gli dia fastidio, e ovviamente se la rimuovo ho problemi<br>
sull&#39;if.<br>
<br>
Qualche suggerimento?<br>
<br></blockquote><div><br>Come destinazione a shutil.copytree devi dare la cartella da creare. Vedi se va con:<br><br> shutil.copytree(cartella_<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
sorgente + os.sep + c,<br>
cartella_destinazione + os.sep + c, ignore=shutil.ignore_patterns(&#39;B*&#39;))</blockquote><div><br>Ciao. <br></div></div></div>-- <br>Valerio Turturici<br>