Método copy2 del módulo shutil
El método copy2 del módulo shutil
copia un archivo conservando sus metadatos.
En el primer parámetro del método se especifica la ruta
del archivo origen, en el segundo parámetro -
la ruta de destino del nuevo archivo. En el tercer
parámetro opcional se configura el trabajo
con enlaces simbólicos (por defecto
follow_symlinks=True).
Sintaxis
import shutil
shutil.copy2(origen, destino, [modo para enlaces simbólicos])
Ejemplo
Copiemos el archivo file1.txt en
el archivo file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Resultado del código ejecutado:
file2.txt
Véase también
-
método
copydel móduloshutil,
que copia un archivo conservando el modo de acceso -
método
copytreedel móduloshutil,
que copia recursivamente una carpeta -
método
movedel móduloshutil,
que mueve recursivamente un archivo o directorio -
método
path.isfiledel móduloos,
que verifica la existencia de un archivo -
método
makedirsdel móduloos,
que crea un directorio -
método
mkdirdel móduloos,
que crea una sola carpeta -
método
removedel móduloos,
que elimina un archivo -
método
getcwddel móduloos,
que devuelve el directorio de trabajo actual