os модулінің makedirs әдісі
makedirs әдісі бумаларды рекурсивті түрде құрады,
яғни бір буманың ішінде басқа
ішкі бумалар орналасады. Әдістің бірінші параметрінде
бумаларға жол көрсетіледі, екінші
міндетті емес параметрінде - қатынау режимі,
үшінші міндетті емес параметрінде
- қатені басқару (әдепкі бойынша
exist_ok=False). Әдіс None
мәнін қайтарады.
Синтаксис
import os
os.makedirs(бумаларға жол, [қатынау режимі], [қатені басқару])
Мысал
dir/tst/new жолы бойынша ішкі
ішкі бумалары бар жаңа бума құрайық:
import os
os.makedirs('dir/tst/new')
Сондай-ақ қараңыз
-
mkdirәдісіosмодулінің,
бір буманы құратын -
removeәдісіosмодулінің,
файлды жоятын -
getcwdәдісіosмодулінің,
ағымдағы жұмыс бумасын қайтаратын -
listdirәдісіosмодулінің,
жұмыс бумасындағы файлдар тізімін қайтаратын -
rmdirәдісіosмодулінің,
бос буманы жылжытатын немесе жоятын -
renameәдісіosмодулінің,
файл мен буманы атауын өзгертетен -
scandirәдісіosмодулінің,
бумадағы файлдарды қайталайтын