shutil မော်ဂျူး၏ copytree နည်းလမ်း

shutil မော်ဂျူး၏ copytree နည်းလမ်းသည် ဖိုလ်ဒါနှင့် ၎င်းအတွင်းရှိ ဖိုင်များနှင့် ဖိုလ်ဒါများအားလုံးကို ကူးယူပေးပါသည်။ နည်းလမ်း၏ ပထမပါရာမီတာတွင် မူလဖိုလ်ဒါလမ်းကြောင်းကို ထည့်သွင်းပေးရပါမည်။ ဒုတိယပါရာမီတာတွင် ကူးယူပြီးသားလမ်းကြောင်းကို သတ်မှတ်ပေးရပါမည်။ အောင်မြင်စွာ ကူးယူပြီးပါက နည်းလမ်းသည် ကူးယူထားသော ဖိုလ်ဒါ၏ လမ်းကြောင်းအမည်အသစ်ကို ပြန်ပေးပါသည်။

ဝါကျဖွဲ့စည်းပုံ

pythonimport shutil

shutil.copytree(မည်သည့်နေရာမှ ကူးမည်နည်း၊ မည်သည့်နေရာသို့ ကူးမည်နည်း)

ဥပမာ

dir ဖိုလ်ဒါကို ပြန်လည်ကူးယူကြပါစို့-

pythonimport shutil

print(shutil.copytree('dir', 'dir1'))

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသော ရလဒ်-

pythondir1

ဤသည်ကိုလည်း ကြည့်ပါ

  • move နည်းလမ်း၊ အား shutil မော်ဂျူး၊
    ၎င်းသည် ဖိုင်သို့မဟုတ် ကတ်တလောက်ကို ပြန်လည်ရွှေ့ပေးသည်
  • rmtree နည်းလမ်း၊ အား shutil မော်ဂျူး၊
    ၎င်းသည် ဖိုလ်ဒါကို ပြန်လည်ဖျက်ပေးသည်
  • makedirs နည်းလမ်း၊ အား os မော်ဂျူး၊
    ၎င်းသည် ဖိုလ်ဒါများကို ဖန်တီးပေးသည်
  • copy နည်းလမ်း၊ အား shutil မော်ဂျူး၊
    ၎င်းသည် ဝင်ရောက်ခွင့်ပုံစံကို ထိန်းသိမ်းကာ ဖိုင်ကို ကူးယူပေးသည်
  • copy2 နည်းလမ်း၊ အား shutil မော်ဂျူး၊
    ၎င်းသည် မက်တာဒေတာများနှင့်အတူ ဖိုင်ကို ကူးယူပေးသည်
  • remove နည်းလမ်း၊ အား os မော်ဂျူး၊
    ၎င်းသည် ဖိုင်ကို ဖျက်ပေးသည်