Os modulining makedirs metodi
makedirs metodi papkalarni
rekursiv yaratadi, ya'ni bitta papka ichida
boshqa ichki papkalar bo'ladi. Metodning
birinchi parametrida papkalar yo'li,
ikkinchi ixtiyoriy parametrida ularga
kirish rejimi, uchinchi ixtiyoriy parametrida
- xatolik boshqaruvi (standart bo'yicha
exist_ok=False) ko'rsatiladi. Metod
None qiymatini qaytaradi.
Sintaksis
import os
os.makedirs(papkalar yo'li, [kirish rejimi], [xatolik boshqaruvi])
Misol
Keling, dir/tst/new yo'lida yangi
papka va ichki papkalarni yaratamiz:
import os
os.makedirs('dir/tst/new')
Shuningdek qarang
-
mkdirmetodiosmoduli,
bitta papka yaratadi -
removemetodiosmoduli,
faylni o'chiradi -
getcwdmetodiosmoduli,
joriy ishchi papkani qaytaradi -
listdirmetodiosmoduli,
ishchi papkadagi fayllar ro'yxatini qaytaradi -
rmdirmetodiosmoduli,
bo'sh papkani ko'chiradi yoki o'chiradi -
renamemetodiosmoduli,
fayl va papkani nomini o'zgartiradi -
scandirmetodiosmoduli,
papkadagi fayllarni takrorlaydi