126 of 151 menu

Méthode rmtree du module shutil

La méthode rmtree du module shutil supprime un dossier avec tous les fichiers et dossiers qu'il contient. Dans le premier paramètre de la méthode, on spécifie le chemin vers le dossier. Dans le second paramètre optionnel, on indique ignore_errors. Si sa valeur est True, alors les erreurs, survenant lors d'une suppression infructueuse, seront ignorées. Dans le troisième paramètre optionnel, on spécifie oneerror. Si sa valeur est False, alors les erreurs sont traitées en appelant le gestionnaire spécifié. En cas de suppression réussie, la méthode retourne None.

Syntaxe

import shutil shutil.rmtree(chemin vers le dossier, [ignore_errors], [oneerror])

Exemple

Supprimons le dossier dir avec tout son contenu :

import shutil print(shutil.rmtree('dir2'))

Résultat du code exécuté :

None

Voir aussi

  • la méthode move du module shutil,
    qui déplace de manière récursive un fichier ou un répertoire
  • la méthode copytree du module shutil,
    qui copie de manière récursive un dossier
  • la méthode remove du module os,
    qui supprime un fichier
  • la méthode makedirs du module os,
    qui crée des dossiers
  • la méthode rename du module os,
    qui renomme un fichier et un dossier
  • la méthode scandir du module os,
    qui parcourt les fichiers dans un dossier
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser