Metoda copytree e modulit shutil

Metoda copytree e modulit shutil kopjon një dosje me të gjitha skedarët dhe dosjet, që ajo përmban. Në parametrin e parë të metodës specifikojmë shtegun burimor të dosjes. Në parametrin e dytë caktojmë shtegun përfundimtar. Nëse kopjimi është i suksesshëm, metoda kthen emrin e shtegut të ri të dosjes së kopjuar.

Sintaksa

pythonimport shutil

shutil.copytree(nga ku kopjojmë, ku kopjojmë)

Shembull

Le të kopjojmë në mënyrë rekursive dosjen dir:

pythonimport shutil

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

Rezultati i kodit të ekzekutuar:

pythondir1

Shihni gjithashtu

  • metoda move e modulit shutil,
    e cila lëviz në mënyrë rekursive një skedar ose direktori
  • metoda rmtree e modulit shutil,
    e cila fshin në mënyrë rekursive një dosje
  • metoda makedirs e modulit os,
    e cila krijon dosje
  • metoda copy e modulit shutil,
    e cila kopjon një skedar duke ruajtur mënyrën e aksesit
  • metoda copy2 e modulit shutil,
    e cila kopjon një skedar me metadata
  • metoda remove e modulit os,
    e cila fshin një skedar