Modulio shutil metodas copytree

Modulio shutil metodas copytree kopijuoja aplanką su visais jo failais ir aplankais. Pirmajame metodo parametre nurodome pradinį kelią į aplanką. Antrajame parametre nustatome galutinį kelią. Sėkmingai kopijuojant metodas grąžina naujo kopijuoto aplanko kelio pavadinimą.

Sintaksė

pythonimport shutil

shutil.copytree(iš kur kopijuojame, į kur kopijuojame)

Pavyzdys

Rekursyviai nukopijuokime aplanką dir:

pythonimport shutil

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

Kodo vykdymo rezultatas:

pythondir1

Taip pat žiūrėkite

  • modulio shutil metodas move,
    kuris rekursyviai perkelia failą ar katalogą
  • modulio shutil metodas rmtree,
    kuris rekursyviai pašalina aplanką
  • modulio os metodas makedirs,
    kuris sukuria aplankus
  • modulio shutil metodas copy,
    kuris kopijuoja failą išsaugant prieigos režimą
  • modulio shutil metodas copy2,
    kuris kopijuoja failą su metaduomenimis
  • modulio os metodas remove,
    kuris pašalina failą