In questo articolo, dimostreremo diversi metodi attraverso i quali è possibile eliminare una directory in Python. Citerà alcuni esempi che ti aiuteranno a comprendere la directory eliminare le funzioni di Python.
Python funziona per rimuovere la directory
Ci sono seguenti tre diverse funzioni sono disponibili in Python per rimuovere una directory o una cartella:
Rimuovi la directory usando il sistema operativo.funzione rmdir ()
Il sistema operativo.La funzione rmdir () viene utilizzata per rimuovere la directory vuota in Python. In questo caso, la directory richiesta è vuota; Altrimenti, aumenterà un Oserror. Il filenotfounderror viene sollevato se la directory non esiste.
Esempio
Il seguente codice sorgente è un esempio di sistema operativo.Funzione rmdir ():
Import OSIl percorso della directory che si desidera rimuovere salverà nella variabile "path_dir". Il seguente output viene visualizzato sulla finestra:
Rimuovere la directory usando il modulo pathlib
Includendo il modulo Pathlib, il percorso.La funzione rmdir () aiuta anche a eliminare una directory vuota.
Esempio
L'esempio seguente mostrerà la dimostrazione del modulo e del percorso Pathlib.Funzione rmdir ():
dal percorso di importazione pathlibLa variabile path_dir mantiene il percorso della directory che si desidera rimuovere. Dopo aver eseguito il codice sorgente sopra, verrà visualizzato la seguente output sulla finestra:
Rimuovi la directory usando shutil.rmtree ()
Usando la shutil.funzione rmtree (), è possibile eliminare o rimuovere la directory richiesta, incluso il suo contenuto, dal sistema. Quindi, usa il modulo shido per rimuovere un albero di directory.
Esempio
L'esempio seguente ti mostrerà come rimuovere una directory utilizzando il modulo Shutil Python:
Shutil di importazioneI risultati di seguito sono mostrati nella finestra del codice sorgente dopo aver eseguito il codice Python sopra:
Conclusione
In questo articolo abbiamo descritto come eliminare una directory con l'aiuto di diverse funzioni di Python. Abbiamo menzionato tre funzioni operative.rmdir (), modulo pathlib e shutil.rmtree (), attraverso il quale è possibile rimuovere facilmente una directory in Python. Spero che queste funzioni ti aiuteranno a eliminare le directory dal tuo sistema. Tuttavia, fai attenzione durante la rimozione di una directory e il suo contenuto perché una volta eliminata la directory, non è possibile recuperarla facilmente.