126 of 151 menu

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

Ayrıca bakınız

  • move metodu,
    dosya veya dizini özyinelemeli olarak taşır
  • copytree metodu,
    klasörü özyinelemeli olarak kopyalar
  • remove metodu,
    dosyayı siler
  • makedirs metodu,
    klasörleri oluşturur
  • rename metodu,
    dosya ve klasörü yeniden adlandırır
  • scandir metodu,
    klasördeki dosyaları iterasyon yapar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet