126 of 151 menu

Shutil-moduulin rmtree-metodi

Shutil-moduulin rmtree-metodi poistaa hakemiston kaikkine tiedostoineen ja hakemistoineen, jotka siellä sijaitsevat. Menetelmän ensimmäisessä parametrissa asetetaan polku hakemistoon. Toisessa valinnaisessa parametrissa määritetään ignore_errors. Jos sen arvo on True, virheet, jotka aiheutuvat epäonnistuneesta poistosta, ohitetaan. Kolmannessa valinnaisessa parametrissa määritetään oneerror. Jos sen arvo on False, virheet käsitellään kutsumalla määritettyä käsittelijää. Onnistuneen poiston jälkeen menetelmä palauttaa None.

Syntaksi

import shutil shutil.rmtree(hakemiston polku, [ignore_errors], [oneerror])

Esimerkki

Poistetaan hakemisto dir kaikkine sisältöineen:

import shutil print(shutil.rmtree('dir2'))

Suoritetun koodin tulos:

None

Katso myös

  • shutil-moduulin move -metodi,
    joka siirtää rekursiivisesti tiedoston tai hakemiston
  • shutil-moduulin copytree -metodi,
    joka kopioi rekursiivisesti hakemiston
  • remove -metodi os-moduulissa,
    joka poistaa tiedoston
  • makedirs -metodi os-moduulissa,
    joka luo hakemistoja
  • rename -metodi os-moduulissa,
    joka nimeää uudelleen tiedoston ja hakemiston
  • scandir -metodi os-moduulissa,
    joka käy läpi tiedostoja hakemistossa
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää