Metoda rmtree a modulului shutil
Metoda rmtree a modulului shutil
șterge un director cu toate fișierele și directoarele
conținute în acesta. În primul parametru
al metodei specificăm calea către director. În al doilea
parametru opțional specificăm ignore_errors.
Dacă valoarea sa este True, atunci erorile
care apar ca urmare a ștergerii nereușite
vor fi ignorate. În al treilea parametru opțional
specificăm oneerror. Dacă
valoarea sa este False, atunci erorile
vor fi prelucrate prin apelarea unui handler
specificat. În caz de ștergere reușită metoda
returnează None.
Sintaxă
import shutil
shutil.rmtree(cale către director, [ignore_errors], [oneerror])
Exemplu
Să ștergem directorul dir cu tot
conținutul său:
import shutil
print(shutil.rmtree('dir2'))
Rezultatul codului executat:
None
Vedeți și
-
metoda
movea modululuishutil,
care mută recursiv un fișier sau director -
metoda
copytreea modululuishutil,
care copiază recursiv un director -
metoda
removea modululuios,
care șterge un fișier -
metoda
makedirsa modululuios,
care creează directoare -
metoda
renamea modululuios,
care redenumește un fișier sau director -
metoda
scandira modululuios,
care iterează fișierele dintr-un director