Metoda rmtree modula shutil
Metoda rmtree modula shutil
briše direktorijum sa svim datotekama i direktorijumima,
koji se u njemu nalaze. U prvom parametru
metode zadajemo put do direktorijuma. U drugom
opcionom parametru navodimo ignore_errors.
Ako je njegova vrednost True, onda će greške,
koje nastaju kao rezultat neuspelog brisanja,
biti ignorisane. U trećem opcionom
parametru navodimo oneerror. Ako
je njegova vrednost False, onda će greške
biti obrađene pozivanjem određenog
rukovaoca. Pri uspešnom brisanju metoda
vraća None.
Sintaksa
import shutil
shutil.rmtree(put do direktorijuma, [ignore_errors], [oneerror])
Primer
Hajde da obrišemo direktorijum dir sa svim
njenim sadržajem:
import shutil
print(shutil.rmtree('dir2'))
Rezultat izvršenog koda:
None
Pogledajte takođe
-
metoda
movemodulashutil,
koja rekurzivno premešta datoteku ili direktorijum -
metoda
copytreemodulashutil,
koja rekurzivno kopira direktorijum -
metoda
removemodulaos,
koja briše datoteku -
metoda
makedirsmodulaos,
koja kreira direktorijume -
metoda
renamemodulaos,
koja preimenuje datoteku i direktorijum -
metoda
scandirmodulaos,
koja iterira kroz datoteke u direktorijumu