Metóda rmtree modulu shutil
Metóda rmtree modulu shutil
odstraňuje priečinok so všetkými súbormi a priečinkami,
ktoré sa v ňom nachádzajú. V prvom parametri
metódy zadávame cestu k priečinku. V druhom
voliteľnom parametri určujeme ignore_errors.
Ak je jeho hodnota True, chyby,
vznikajúce v dôsledku neúspešného odstránenia,
budú ignorované. V treťom voliteľnom
parametri určujeme oneerror. Ak
je jeho hodnota False, chyby
sa spracujú volaním špecifikovaného
obslužného programu. Pri úspešnom odstránení metóda
vracia None.
Syntax
import shutil
shutil.rmtree(cesta k priečinku, [ignore_errors], [oneerror])
Príklad
Odstránme priečinok dir so všetkým
jeho obsahom:
import shutil
print(shutil.rmtree('dir2'))
Výsledok vykonaného kódu:
None
Pozri tiež
-
metóda
movemodulushutil,
ktorá rekurzívne presúva súbor alebo adresár -
metóda
copytreemodulushutil,
ktorá rekurzívne kopíruje priečinok -
metóda
removemoduluos,
ktorá odstraňuje súbor -
metóda
makedirsmoduluos,
ktorá vytvára priečinky -
metóda
renamemoduluos,
ktorá premenováva súbor a priečinok -
metóda
scandirmoduluos,
ktorá prechádza súbory v priečinku