En este artículo, demostraremos diferentes métodos a través de los cuales puede eliminar un directorio en Python. Mencionaremos algunos ejemplos que lo ayudarán a comprender el directorio eliminar las funciones de Python.
Funciones de Python para eliminar el directorio
Hay siguientes tres funciones diferentes disponibles en Python para eliminar un directorio o carpeta:
Eliminar el directorio usando el sistema operativo.función rmdir ()
El sistema operativo.La función rmdir () se usa para eliminar el directorio vacío en Python. En este caso, el directorio requerido está vacío; De lo contrario, planteará un Oserror. El filenotfoundError se plantea si el directorio no existe.
Ejemplo
El siguiente código fuente es un ejemplo de sistema operativo.función rmdir ():
importar sistema operativoLa ruta del directorio que desea eliminar guardará en la variable 'Path_dir'. La siguiente salida se muestra en la ventana:
Eliminar el directorio usando el módulo PathLib
Al incluir el módulo PathLib, la ruta.La función rmdir () también ayuda a eliminar un directorio vacío.
Ejemplo
El ejemplo a continuación mostrará la demostración del módulo y la ruta PathLib.función rmdir ():
de la ruta de importación de PathlibLa variable Path_dir mantiene la ruta del directorio que desea eliminar. Después de ejecutar el código fuente anterior, la siguiente salida se mostrará en la ventana:
Retire el directorio con callar.rmtree ()
Usando el cierre.función rmtree (), puede eliminar o eliminar el directorio requerido, incluido su contenido, de su sistema. Entonces, use el módulo de cierre para eliminar un árbol de directorio.
Ejemplo
El siguiente ejemplo le mostrará cómo eliminar un directorio utilizando el módulo callar python:
callar de importaciónLos resultados dados a continuación se muestran en la ventana del código fuente después de ejecutar el código Python anterior:
Conclusión
Hemos descrito en este artículo cómo eliminar un directorio con la ayuda de diferentes funciones de Python. Hemos mencionado tres funciones OS.rmdir (), módulo PathLib y callar.rmtree (), a través del cual puede eliminar fácilmente un directorio en Python. Espero que estas funciones lo ayuden a eliminar directorios de su sistema. Sin embargo, tenga cuidado al eliminar un directorio y su contenido porque una vez que se elimina el directorio, no puede recuperarlo fácilmente.