Shutil модулининг rmtree методи
shutil модулининг rmtree методи
папкани унинг ичидаги барча файл ва папкалар
билан бирга ўчиради. Методнинг биринчи параметрида
папкага бўлган йўлни кўрсатамиз. Иккинчи
ихтиёрий параметрда 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модулининг,
у папкадаги файлларни такрорлайди