Metodo copy2 del modulo shutil
Il metodo copy2 del modulo shutil
copia un file preservandone i metadati.
Nel primo parametro del metodo viene specificato il percorso
del file sorgente, nel secondo parametro -
il percorso di destinazione del nuovo file. Nel terzo
parametro opzionale viene impostato il comportamento
con i link simbolici (di default
follow_symlinks=True).
Sintassi
import shutil
shutil.copy2(origine, destinazione, [modalità per link simbolici])
Esempio
Copiamo il file file1.txt nel
file file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Risultato del codice eseguito:
file2.txt
Vedi anche
-
il metodo
copydel moduloshutil,
che copia un file preservando la modalità di accesso -
il metodo
copytreedel moduloshutil,
che copia ricorsivamente una cartella -
il metodo
movedel moduloshutil,
che sposta ricorsivamente un file o una directory -
il metodo
path.isfiledel moduloos,
che verifica l'esistenza di un file -
il metodo
makedirsdel moduloos,
che crea una directory -
il metodo
mkdirdel moduloos,
che crea una singola cartella -
il metodo
removedel moduloos,
che elimina un file -
il metodo
getcwddel moduloos,
che restituisce la directory di lavoro corrente