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модулінің,
ол бумадағы файлдарды іздейді