Методот 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,
кој ги прелистува датотеките во папката