Python os.rmdir (), méthode
La description
Méthode Python rmdir()supprime le chemin du répertoire. Cela ne fonctionne que lorsque le répertoire est vide, sinon OSError est déclenché .
Syntaxe
Voici la syntaxe pour rmdir() méthode -
os.rmdir(path)
Paramètres
path - C'est le chemin du répertoire, qui doit être supprimé.
Valeur de retour
Cette méthode ne renvoie aucune valeur.
Exemple
L'exemple suivant montre l'utilisation de la méthode 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())
Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -
the dir is:
[ 'a1.txt','resume.doc','a3.py','mydir','Administrator','amrood.admin' ]
os.rmdir("mydir")
OSError: [Errno 90] Directory not empty: 'mydir'
L'erreur vient car le répertoire «mydir» n'est pas vide. Si 'mydir' est un répertoire vide, cela produirait le résultat suivant -
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' ]