Descripción
La clase rmtree
del módulo shutil nos permite eliminar de forma recursiva un directorio y todo su contenido. Es una forma segura y eficiente de eliminar directorios que contienen archivos y subdirectorios. Esta función es especialmente útil cuando necesitamos limpiar directorios temporales o eliminar estructuras de directorios completas.
Sintaxis
class rmtree
Atributos
Ejemplo
En este ejemplo vamos a ver cómo eliminar un directorio y todo su contenido utilizando la función rmtree
:
import shutil
# Eliminar un directorio y todo su contenido
directorio = '/ruta/al/directorio'
shutil.rmtree(directorio)