Metoda copytree modułu shutil
Metoda copytree modułu shutil
kopiuje folder ze wszystkimi plikami i folderami,
które się w nim znajdują. W pierwszym parametrze
metody podajemy źródłową ścieżkę do folderu.
W drugim parametrze określamy docelową ścieżkę.
Przy pomyślnym skopiowaniu metoda zwraca
nazwę nowej ścieżki skopiowanego folderu.
Składnia
import shutil
shutil.copytree(skąd_kopiujemy, dokąd_kopiujemy)
Przykład
Skomplikujmy rekurencyjnie folder dir:
import shutil
print(shutil.copytree('dir', 'dir1'))
Wynik wykonanego kodu:
dir1
Zobacz też
-
metoda
movemodułushutil,
która rekurencyjnie przenosi plik lub katalog -
metoda
rmtreemodułushutil,
która rekurencyjnie usuwa folder -
metoda
makedirsmodułuos,
która tworzy foldery -
metoda
copymodułushutil,
która kopiuje plik z zachowaniem trybu dostępu -
metoda
copy2modułushutil,
która kopiuje plik z metadanymi -
metoda
removemodułuos,
która usuwa plik