119 of 151 menu

Método copy del módulo shutil

El método copy del módulo shutil copia un archivo preservando su modo de acceso. En el primer parámetro del método se especifica la ruta del archivo de origen, en el segundo parámetro - la ruta de destino del nuevo archivo.

En el tercer parámetro opcional se especifica el comportamiento con enlaces simbólicos (por defecto follow_symlinks=True).

Sintaxis

import shutil shutil.copy(desde dónde copiamos, hacia dónde copiamos, [modo para enlaces simbólicos])

Ejemplo

Copiemos el archivo file1.txt en el archivo file2.txt:

import shutil shutil.copy('file1.txt', 'file2.txt')

Véase también

  • método copy2 del módulo shutil,
    que copia un archivo con metadatos
  • método copytree del módulo shutil,
    que copia recursivamente una carpeta
  • método path.isfile del módulo os,
    que verifica la existencia de un archivo
  • método move del módulo shutil,
    que mueve recursivamente un archivo o directorio
  • método makedirs del módulo os,
    que crea carpetas
  • método mkdir del módulo os,
    que crea una sola carpeta
  • método rmdir del módulo os,
    que mueve o elimina una carpeta vacía
  • método remove del módulo os,
    que elimina un archivo
  • método getcwd del módulo os,
    que devuelve el directorio de trabajo actual
azbydeenesfrkakkptruuz