Descripción
Método Python removedirs()elimina directorios de forma recursiva. Si el directorio hoja se elimina con éxito, removeirs intenta eliminar sucesivamente todos los directorios principales que se muestran en la ruta.
Sintaxis
A continuación se muestra la sintaxis de removedirs() método -
os.removedirs(path)
Parámetros
Valor devuelto
Este método no devuelve ningún valor.
Ejemplo
El siguiente ejemplo muestra el uso del método removeirs ().
# !/usr/bin/python
import os, sys
# listing directories
print "The dir is: %s" %os.listdir(os.getcwd())
# removing
os.removedirs("/tutorialsdir")
# listing directories after removing directory
print "The dir after removal is:" %os.listdir(os.getcwd())
Cuando ejecutamos el programa anterior, produce el siguiente resultado:
The dir is:
[ 'a1.txt','resume.doc','a3.py','tutorialsdir','amrood.admin' ]
The dir after removal is:
[ 'a1.txt','resume.doc','a3.py','amrood.admin' ]