shutil မော်ဂျူး၏ copytree နည်းလမ်း
shutil မော်ဂျူး၏ copytree နည်းလမ်းသည်
ဖိုလ်ဒါနှင့် ၎င်းအတွင်းရှိ ဖိုင်များနှင့် ဖိုလ်ဒါများအားလုံးကို
ကူးယူပေးပါသည်။ နည်းလမ်း၏ ပထမပါရာမီတာတွင်
မူလဖိုလ်ဒါလမ်းကြောင်းကို ထည့်သွင်းပေးရပါမည်။
ဒုတိယပါရာမီတာတွင် ကူးယူပြီးသားလမ်းကြောင်းကို သတ်မှတ်ပေးရပါမည်။
အောင်မြင်စွာ ကူးယူပြီးပါက နည်းလမ်းသည်
ကူးယူထားသော ဖိုလ်ဒါ၏ လမ်းကြောင်းအမည်အသစ်ကို ပြန်ပေးပါသည်။
ဝါကျဖွဲ့စည်းပုံ
import shutil
shutil.copytree(မည်သည့်နေရာမှ ကူးမည်နည်း၊ မည်သည့်နေရာသို့ ကူးမည်နည်း)
ဥပမာ
dir ဖိုလ်ဒါကို ပြန်လည်ကူးယူကြပါစို့-
import shutil
print(shutil.copytree('dir', 'dir1'))
ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသော ရလဒ်-
dir1
ဤသည်ကိုလည်း ကြည့်ပါ
-
moveနည်းလမ်း၊ အားshutilမော်ဂျူး၊
၎င်းသည် ဖိုင်သို့မဟုတ် ကတ်တလောက်ကို ပြန်လည်ရွှေ့ပေးသည် -
rmtreeနည်းလမ်း၊ အားshutilမော်ဂျူး၊
၎င်းသည် ဖိုလ်ဒါကို ပြန်လည်ဖျက်ပေးသည် -
makedirsနည်းလမ်း၊ အားosမော်ဂျူး၊
၎င်းသည် ဖိုလ်ဒါများကို ဖန်တီးပေးသည် -
copyနည်းလမ်း၊ အားshutilမော်ဂျူး၊
၎င်းသည် ဝင်ရောက်ခွင့်ပုံစံကို ထိန်းသိမ်းကာ ဖိုင်ကို ကူးယူပေးသည် -
copy2နည်းလမ်း၊ အားshutilမော်ဂျူး၊
၎င်းသည် မက်တာဒေတာများနှင့်အတူ ဖိုင်ကို ကူးယူပေးသည် -
removeနည်းလမ်း၊ အားosမော်ဂျူး၊
၎င်းသည် ဖိုင်ကို ဖျက်ပေးသည်