126 of 151 menu

Метад rmtree модуля shutil

Метад rmtree модуля shutil выдаляе папку з усімі файламі і папкамі, якія ў ёй знаходзяцца. У першым параметры метада задаем шлях да папкі. У другім неабавязковым параметры ўказваем ignore_errors. Калі яго значэнне True, то памылкі, якія ўзнікаюць у выніку няўдалага выдалення, будуць ігнаравацца. У трэцім неабавязковым параметры ўказваем oneerror. Калі яго значэнне False, то памылкі будуць апрацаваны шляхам выкліку паказанага апрацоўшчыка. Пасля паспяховага выдалення метад вяртае None.

Сінтаксіс

import shutil shutil.rmtree(шлях да папкі, [ignore_errors], [oneerror])

Прыклад

Давайце выдалім папку dir з усім яе зместам:

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

Вынік выкананага кода:

None

Глядзіце таксама

  • метад move модуля shutil,
    які рэкурсіўна перамяшчае файл ці каталог
  • метад copytree модуля shutil,
    які рэкурсіўна капіюе папку
  • метад remove модуля os,
    які выдаляе файл
  • метад makedirs модуля os,
    які стварае папкі
  • метад rename модуля os,
    які пераймяноўвае файл і папку
  • метад scandir модуля os,
    які перабірае файлы ў папцы
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць