125 of 151 menu

Método move del módulo shutil

El método move del módulo shutil mueve un archivo o carpeta. Las carpetas se mueven con todo su contenido.

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 - la función de copiado de archivo (por defecto copy_function=copy2).

El método devuelve la ruta de destino del nuevo archivo.

Si la ruta de origen y la nueva ruta son iguales, el método simplemente sobrescribe el contenido del archivo especificado.

Sintaxis

import shutil shutil.move(desde dónde copiamos, hacia dónde copiamos, [función de copiado])

Ejemplo

Vamos a mover el archivo file1.txt:

import shutil print(shutil.move('file1.txt', 'file2.txt'))

Ejemplo

Vamos a mover la carpeta dir con todo su contenido:

import shutil print(shutil.move('dir', 'trg'))

Véase también

  • método remove del módulo os,
    que elimina un archivo
  • método copy del módulo shutil,
    que copia un archivo conservando el modo de acceso
  • método getcwd del módulo os,
    que devuelve el directorio de trabajo actual
  • método path.exists del módulo os,
    que verifica la existencia de una ruta
  • método path.isdir del módulo os,
    que verifica la existencia de una carpeta
  • método path.isfile del módulo os,
    que verifica la existencia de un archivo
  • método scandir del módulo os,
    que itera archivos en una carpeta
  • método rmtree del módulo shutil,
    que elimina recursivamente una carpeta
  • método copy2 del módulo shutil,
    que copia un archivo con metadatos
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar