126 of 151 menu

Metoda rmtree modulu shutil

Metoda rmtree modulu shutil maže složku se všemi soubory a složkami, které se v ní nacházejí. V prvním parametru metody zadáváme cestu ke složce. Ve druhém volitelném parametru uvádíme ignore_errors. Pokud je jeho hodnota True, pak chyby, vznikající v důsledku neúspěšného smazání, budou ignorovány. Ve třetím volitelném parametru uvádíme oneerror. Pokud je jeho hodnota False, pak chyby jsou zpracovány voláním určeného handleru. Při úspěšném smazání metoda vrací None.

Syntaxe

import shutil shutil.rmtree(cesta ke složce, [ignore_errors], [oneerror])

Příklad

Pojďme smazat složku dir se vším jejím obsahem:

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

Výsledek provedeného kódu:

None

Viz také

  • metoda move modulu shutil,
    která rekurzivně přesouvá soubor nebo adresář
  • metoda copytree modulu shutil,
    která rekurzivně kopíruje složku
  • metoda remove modulu os,
    která maže soubor
  • metoda makedirs modulu os,
    která vytváří složky
  • metoda rename modulu os,
    která přejmenovává soubor a složku
  • metoda scandir modulu os,
    která prochází soubory ve složce
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout