Moduļa shutil metode copytree

Moduļa shutil metode copytree kopē mapi ar visiem tajā esošajiem failiem un mapēm. Pirmajā metodes parametrā mēs norādām avota ceļu uz mapi. Otrajā parametrā mēs norādām mērķa ceļu. Veiksmīgas kopēšanas gadījumā metode atgriež nokopētās mapes jaunā ceļa nosaukumu.

Sintakse

pythonimport shutil

shutil.copytree(no kurienes kopējam, uz kurieni kopējam)

Piemērs

Rekursīvi nokopēsim mapi dir:

pythonimport shutil

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

Izpildītā koda rezultāts:

pythondir1

Skatiet arī

  • moduļa shutil metode move,
    kas rekursīvi pārvieto failu vai direktoriju
  • moduļa shutil metode rmtree,
    kas rekursīvi izdzēš mapi
  • moduļa os metode makedirs,
    kas izveido mapes
  • moduļa shutil metode copy,
    kas kopē failu, saglabājot piekļuves režīmu
  • moduļa shutil metode copy2,
    kas kopē failu ar metadatiem
  • moduļa os metode remove,
    kas izdzēš failu