shutil မော်ဂျူး၏ rmtree method

shutil မော်ဂျူး၏ rmtree method သည် ဖိုလ်ဒါတစ်ခုအား ၎င်းအတွင်းရှိ ဖိုင်များနှင့် ဖိုလ်ဒါများအားလုံးနှင့်အတူ ဖျက်ပေးသည်။ method ၏ ပထမ parameter တွင် ဖိုလ်ဒါလမ်းကြောင်းကို သတ်မှတ်ပေးရသည်။ ဒုတိယ မဖြစ်မနေသတ်မှတ်ရန် မလိုအပ်သော parameter တွင် ignore_errors ကို သတ်မှတ်ပေးရသည်။ ၎င်း၏တန်ဖိုးက True ဆိုပါက၊ ဖျက်ရာတွင် မအောင်မြင်သည့် အကျိုးဆက်အနေဖြင့် ဖြစ်ပေါ်လာသော error များကို လျစ်လျူရှုထားမည်ဖြစ်သည်။ တတိယမြောက် မဖြစ်မနေသတ်မှတ်ရန် မလိုအပ်သော parameter တွင် oneerror ကို သတ်မှတ်ပေးရသည်။ ၎င်း၏တန်ဖိုးက False ဆိုပါက၊ error များကို သတ်မှတ်ထားသော handler function ကို ခေါ်ယူကာ ကိုင်တွယ်ဖြေရှင်းမည်ဖြစ်သည်။ အောင်မြင်စွာ ဖျက်ပြီးပါက method သည် None ကို return ပြန်ပေးသည်။

သုံးပုံသုံးနည်း

pythonimport shutil

shutil.rmtree(ဖိုလ်ဒါလမ်းကြောင်း, [ignore_errors], [oneerror])

နမူနာ

dir ဆိုသည့် ဖိုလ်ဒါနှင့် ၎င်း၏ အကြောင်းအရာအားလုံးကို ဖျက်ကြည့်ရအောင်။

pythonimport shutil

print(shutil.rmtree('dir2'))

ကုဒ်ဖြင့် run ပြီးနောက် ရရှိလာသော ရလဒ်။

pythonNone

ဆက်စပ်ကြည့်ရှုရန်

  • move method၊ shutil မော်ဂျူး၏
    ဖိုင်သို့မဟုတ် ဖိုလ်ဒါကို ထပ်ကာ ရွှေ့ပေးသော method
  • copytree method၊ shutil မော်ဂျူး၏
    ဖိုလ်ဒါကို ထပ်ကာ �ူးယူပေးသော method
  • remove method၊ os မော်ဂျူး၏
    ဖိုင်ကို ဖျက်ပေးသော method
  • makedirs method၊ os မော်ဂျူး၏
    ဖိုလ်ဒါများကို ဖန်တီးပေးသော method
  • rename method၊ os မော်ဂျူး၏
    ဖိုင်နှင့် ဖိုလ်ဒါကို အမည်ပြောင်းပေးသော method
  • scandir method၊ os မော်ဂျူး၏
    ဖိုလ်ဒါအတွင်းရှိ ဖိုင်များကို လှည့်ပတ်ဖတ်ရှုပေးသော method