shutil մոդուլի copytree մեթոդը
copytree մեթոդը shutil մոդուլից
պատճենում է պանակը իր մեջ գտնվող բոլոր ֆայլերով և պանակներով:
Մեթոդի առաջին պարամետրում
նշում ենք սկզբնական ուղին դեպի պանակը:
Երկրորդ պարամետրում նշում ենք վերջնական ուղին:
Հաջող պատճենման դեպքում մեթոդը վերադարձնում է
պատճենված պանակի նոր ուղու անվանումը:
Շարահյուսություն
import shutil
shutil.copytree(որտեղից պատճենում ենք, որտեղ պատճենում ենք)
Օրինակ
Եկեք ռեկուրսիվ պատճենենք dir պանակը:
import shutil
print(shutil.copytree('dir', 'dir1'))
Կատարված կոդի արդյունքը:
dir1
Տես նաև
-
moveմեթոդըshutilմոդուլից,
որն ռեկուրսիվ տեղափոխում է ֆայլը կամ կատալոգը -
rmtreeմեթոդըshutilմոդուլից,
որն ռեկուրսիվ ջնջում է պանակը -
makedirsմեթոդըosմոդուլից,
որը ստեղծում է պանակներ -
copyմեթոդըshutilմոդուլից,
որը պատճենում է ֆայլը՝ պահպանելով մուտքի ռեժիմը -
copy2մեթոդըshutilմոդուլից,
որը պատճենում է ֆայլը մետատվյալներով -
removeմեթոդըosմոդուլից,
որը ջնջում է ֆայլը