Metodo Python os.rmdir ()
Descrizione
Metodo Python rmdir()rimuove il percorso della directory. Funziona solo quando la directory è vuota, altrimenti viene sollevata l' eccezione OSError .
Sintassi
Di seguito è riportata la sintassi per rmdir() metodo -
os.rmdir(path)
Parametri
path - Questo è il percorso della directory, che deve essere rimosso.
Valore di ritorno
Questo metodo non restituisce alcun valore.
Esempio
L'esempio seguente mostra l'utilizzo del metodo rmdir ().
# !/usr/bin/python
import os, sys
# listing directories
print "the dir is: %s" %os.listdir(os.getcwd())
# removing path
os.rmdir("mydir")
# listing directories after removing directory path
print "the dir is:" %os.listdir(os.getcwd())
Quando eseguiamo il programma sopra, produce il seguente risultato:
the dir is:
[ 'a1.txt','resume.doc','a3.py','mydir','Administrator','amrood.admin' ]
os.rmdir("mydir")
OSError: [Errno 90] Directory not empty: 'mydir'
L'errore sta arrivando perché la directory "mydir" non è vuota. Se 'mydir' è una directory vuota, questo produrrà il seguente risultato:
the dir is:
[ 'a1.txt','resume.doc','a3.py','mydir','Administrator','amrood.admin' ]
the dir is:
[ 'a1.txt','resume.doc','a3.py','Administrator','amrood.admin' ]