Metodo copytree del modulo shutil
Il metodo copytree del modulo shutil
copia una cartella con tutti i file e le cartelle
che contiene. Nel primo parametro
del metodo specifichiamo il percorso di origine della cartella.
Nel secondo parametro impostiamo il percorso di destinazione.
In caso di successo, il metodo restituisce
il nome del nuovo percorso della cartella copiata.
Sintassi
import shutil
shutil.copytree(da dove copiare, dove copiare)
Esempio
Copiamo ricorsivamente la cartella dir:
import shutil
print(shutil.copytree('dir', 'dir1'))
Risultato del codice eseguito:
dir1
Vedi anche
-
il metodo
movedel moduloshutil,
che sposta ricorsivamente un file o una directory -
il metodo
rmtreedel moduloshutil,
che elimina ricorsivamente una cartella -
il metodo
makedirsdel moduloos,
che crea le cartelle -
il metodo
copydel moduloshutil,
che copia un file preservando la modalità di accesso -
il metodo
copy2del moduloshutil,
che copia un file con i metadati -
il metodo
removedel moduloos,
che rimuove un file