Методи copytree модули shutil

Методи copytree модули shutil ҷузвдонро бо ҳамаи файлҳо ва ҷузвдонҳо, ки дар он ҷойгиранд, нусхабардорӣ мекунад. Дар параметри якум метод роҳи манбаъи ҷузвдонро муайян мекунем. Дар параметри дуюм роҳи ниҳоиро таъин мекунем. Дар сурати бомуваффақият нусхабардорӣ метод номгуи роҳи нави ҷузвдони нусхабардорӣшударо бармегардонад.

Синтаксис

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