126 of 151 menu

Método rmtree del módulo shutil

El método rmtree del módulo shutil elimina un directorio con todos los archivos y carpetas que contiene. En el primer parámetro del método se especifica la ruta al directorio. En el segundo parámetro opcional se indica ignore_errors. Si su valor es True, los errores que surgen como resultado de una eliminación fallida serán ignorados. En el tercer parámetro opcional se especifica oneerror. Si su valor es False, los errores se manejan mediante la llamada a un manejador especificado. Si la eliminación es exitosa, el método devuelve None.

Sintaxis

import shutil shutil.rmtree(ruta al directorio, [ignore_errors], [oneerror])

Ejemplo

Vamos a eliminar el directorio dir con todo su contenido:

import shutil print(shutil.rmtree('dir2'))

Resultado del código ejecutado:

None

Véase también

  • método move del módulo shutil,
    que mueve recursivamente un archivo o directorio
  • método copytree del módulo shutil,
    que copia recursivamente un directorio
  • método remove del módulo os,
    que elimina un archivo
  • método makedirs del módulo os,
    que crea directorios
  • método rename del módulo os,
    que renombra archivos y directorios
  • método scandir del módulo os,
    que itera archivos en un directorio
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