os မော်ဒျူလ်၏ makedirs method
makedirs method သည်
ဖိုင်တွဲများကို ထပ်ကာထပ်ကာ (recursively) ဖန်တီးပေးပါသည်၊
ဆိုလိုသည်မှာ ဖိုင်တွဲတစ်ခုအတွင်းတွင် အခြားသော ဖိုင်ခွဲများ (subfolders) ထပ်မံပါဝင်မည်ဖြစ်သည်။ method ၏ ပထမပါရာမီတာတွင်
ဖိုင်တွဲများ၏လမ်းကြောင်းကို သတ်မှတ်ပါသည်၊ ဒုတိယ
ချန်လှပ်ထားနိုင်သောပါရာမီတာတွင် - ၎င်းတို့သို့ အသုံးပြုခွင့် mode ကို သတ်မှတ်ပါသည်၊
တတိယ ချန်လှပ်ထားနိုင်သော ပါရာမီတာတွင်
- အမှားကိုင်တွယ်ခြင်းကို ထိန်းချုပ်ခြင်း (default အနေဖြင့်
exist_ok=False)။ Method သည်
None တန်ဖိုးကို return ပြန်ပေးပါသည်။
Syntax
import os
os.makedirs(ဖိုင်တွဲများသို့လမ်းကြောင်း, [အသုံးပြုခွင့် mode], [အမှားကိုင်တွယ်ခြင်းထိန်းချုပ်မှု])
ဥပမာ
လမ်းကြောင်း dir/tst/new တွင်
အထပ်ထပ်ပါဝင်သော ဖိုင်ခွဲများပါရှိသည့် ဖိုင်တွဲအသစ်တစ်ခုကို ဖန်တီးကြည့်ရအောင်:
import os
os.makedirs('dir/tst/new')
ဆက်လက်လေ့လာရန်
-
mkdirmethod သည်osမော်ဒျူလ်၏
ဖိုင်တွဲတစ်ခုတည်းကို ဖန်တီးပေးသော method -
removemethod သည်osမော်ဒျူလ်၏
ဖိုင်ကို ဖျက်ပေးသော method -
getcwdmethod သည်osမော်ဒျူလ်၏
လက်ရှိ working directory ကို return ပြန်ပေးသော method -
listdirmethod သည်osမော်ဒျူလ်၏
working directory အတွင်းရှိ ဖိုင်များ၏စာရင်းကို return ပြန်ပေးသော method -
rmdirmethod သည်osမော်ဒျူလ်၏
ဗလာဖိုင်တွဲကို �ွှေ့ခြင်း သို့မဟုတ် ဖျက်ခြင်း method -
renamemethod သည်osမော်ဒျူလ်၏
ဖိုင်နှင့်ဖိုင်တွဲကို အမည်ပြောင်းပေးသော method -
scandirmethod သည်osမော်ဒျူလ်၏
ဖိုင်တွဲအတွင်းရှိ ဖိုင်များကို ထပ်ကာထပ်ကာ လှည့်ပတ်သော method