Усули makedirs модули os
Усули 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,
ки файлҳоро дар папка такрор мекунад