shutil modülünün rmtree metodu
shutil modülünün rmtree metodu,
içindeki tüm dosya ve klasörlerle birlikte
bir klasörü siler. Metodun ilk parametresinde
klasörün yolunu belirtiriz. İkinci isteğe bağlı
parametrede ignore_errors belirtiriz.
Değeri True ise, başarısız silme
işleminden kaynaklanan hatalar yok sayılır.
Üçüncü isteğe bağlı parametrede oneerror
belirtiriz. Değeri False ise, hatalar
belirtilen işleyici çağrılarak işlenir.
Başarılı silme işleminde metod None
döndürür.
Sözdizimi
import shutil
shutil.rmtree(klasör yolu, [ignore_errors], [oneerror])
Örnek
dir klasörünü tüm içeriğiyle
silelim:
import shutil
print(shutil.rmtree('dir2'))
Kodun çalıştırılması sonucu:
None