126 of 151 menu

Die Methode rmtree des shutil-Moduls

Die Methode rmtree des Moduls shutil löscht ein Verzeichnis mit allen darin enthaltenen Dateien und Ordnern. Im ersten Parameter der Methode wird der Pfad zum Verzeichnis angegeben. Im zweiten optionalen Parameter wird ignore_errors angegeben. Wenn der Wert True ist, werden Fehler, die aufgrund eines fehlgeschlagenen Löschvorgangs auftreten, ignoriert. Im dritten optionalen Parameter wird oneerror angegeben. Wenn der Wert False ist, werden Fehler durch den Aufruf eines spezifizierten Handlers verarbeitet. Bei erfolgreichem Löschen gibt die Methode None zurück.

Syntax

import shutil shutil.rmtree(Pfad zum Verzeichnis, [ignore_errors], [oneerror])

Beispiel

Lassen Sie uns das Verzeichnis dir mit dem gesamten darin enthaltenen Inhalt löschen:

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

Ergebnis des ausgeführten Codes:

None

Siehe auch

  • Methode move des Moduls shutil,
    die rekursiv eine Datei oder ein Verzeichnis verschiebt
  • Methode copytree des Moduls shutil,
    die rekursiv ein Verzeichnis kopiert
  • Methode remove des Moduls os,
    die eine Datei löscht
  • Methode makedirs des Moduls os,
    die Verzeichnisse erstellt
  • Methode rename des Moduls os,
    die eine Datei oder ein Verzeichnis umbenennt
  • Methode scandir des Moduls os,
    die Dateien in einem Verzeichnis durchläuft
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen