Die rmtree-metode van die shutil-module

Die metode rmtree van die module shutil verwyder 'n gids met alle lêers en gidse wat daarin is. In die eerste parameter van die metode spesifiseer ons die pad na die gids. In die tweede opsionele parameter spesifiseer ons ignore_errors. As die waarde daarvan True is, sal foute, wat voortspruit uit onsuksesvolle verwydering, geïgnoreer word. In die derde opsionele parameter spesifiseer ons oneerror. As die waarde daarvan False is, sal foute verwerk word deur die gespesifiseerde hanteringsroep te roep. By suksesvolle verwydering gee die metode None terug.

Sintaksis

pythonimport shutil

shutil.rmtree(pad na gids, [ignore_errors], [oneerror])

Voorbeeld

Kom ons verwyder die gids dir met al die inhoud daarvan:

pythonimport shutil

print(shutil.rmtree('dir2'))

Resultaat van die uitgevoerde kode:

pythonNone

Sien ook

  • die metode move van die module shutil,
    wat rekursief 'n lêer of gids skuif
  • die metode copytree van die module shutil,
    wat rekursief 'n gids kopieer
  • die metode remove van die module os,
    wat 'n lêer verwyder
  • die metode makedirs van die module os,
    wat gidse skep
  • die metode rename van die module os,
    wat 'n lêer en gids hernoem
  • die metode scandir van die module os,
    wat deur lêers in 'n gids itereer