Método Python os.removedirs ()

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

  • path - Esta es la ruta del directorio, que debe eliminarse.

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' ]