Metoden rmtree i modulen shutil
Metoden rmtree i modulen shutil
tar bort en mapp med alla filer och mappar
som finns i den. I metodens första parameter
anger vi sökvägen till mappen. I den andra
valfria parametern anger vi ignore_errors.
Om dess värde är True kommer fel,
som uppstår till följd av misslyckad borttagning,
att ignoreras. I den tredje valfria
parametern anger vi oneerror. Om
dess värde är False kommer fel
att hanteras genom att anropa den angivna
hanteraren. Vid lyckad borttagning returnerar metoden
None.
Syntax
import shutil
shutil.rmtree(sökväg till mapp, [ignore_errors], [oneerror])
Exempel
Låt oss ta bort mappen dir med allt
dess innehåll:
import shutil
print(shutil.rmtree('dir2'))
Resultatet av den utförda koden:
None
Se även
-
metoden
movei modulenshutil,
som rekursivt flyttar en fil eller katalog -
metoden
copytreei modulenshutil,
som rekursivt kopierar en mapp -
metoden
removei modulenos,
som tar bort en fil -
metoden
makedirsi modulenos,
som skapar mappar -
metoden
renamei modulenos,
som döper om fil och mapp -
metoden
scandiri modulenos,
som itererar genom filer i en mapp