Método Python3 os.removedirs()
Métodos de archivos/directorios de Python3 OS
Resumen
El método os.removedirs() se utiliza para eliminar directorios de forma recursiva. Al igual que rmdir(), si las subcarpetas se eliminan correctamente, removedirs() solo entonces intenta eliminar sus carpetas padre, hasta que se lanza un error (que básicamente se ignora, porque generalmente significa que tu carpeta no está vacía).
Sintaxis
removedirs()La sintaxis del método es la siguiente:
os.removedirs(path)
Parámetros
path-- ruta del directorio a eliminar
Valor de retorno
Este método no tiene valor de retorno
Ejemplo
El siguiente ejemplo demuestra el uso del método removedirs():
#!/usr/bin/python3
import os, sys
# 列出目录
print ("目录为: %s" %os.listdir(os.getcwd()))
# 移除
os.removedirs("/test")
# 列出移除后的目录
print ("移除后目录为:" %os.listdir(os.getcwd()))
El resultado de ejecutar el programa anterior es:
目录为: [ 'a1.txt','resume.doc','a3.py','test' ] 移除后目录为: [ 'a1.txt','resume.doc','a3.py' ]Otras extensiones