shutil մոդուլի copy2 մեթոդը
shutil մոդուլի copy2 մեթոդը
պատճենում է ֆայլը՝ պահպանելով նրա մետատվյալները:
Մեթոդի առաջին պարամետրում նշվում է ուղին
պրոտոյաղբնական ֆայլի, երկրորդ պարամետրում՝
նոր ֆայլի նպատակակետի ուղին: Երրորդ
ոչ պարտադիր պարամետրում սահմանվում է
աշխատանք սիմվոլիկ հղումների հետ (լռելյայն
follow_symlinks=True):
Շարահյուսություն
import shutil
shutil.copy2(որտեղից պատճենում ենք, որտեղ պատճենում ենք, [ռեժիմ սիմվոլիկ հղումների համար])
Օրինակ
Եկեք պատճենենք file1.txt ֆայլը
file2.txt ֆայլի մեջ:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Կատարված կոդի արդյունքը:
file2.txt
Տես նաև
-
copyմեթոդըshutilմոդուլի,
որն պատճենում է ֆայլը՝ պահպանելով մուտքի ռեժիմը -
copytreeմեթոդըshutilմոդուլի,
որն ռեկուրսիվ պատճենում է պանակը -
moveմեթոդըshutilմոդուլի,
որն ռեկուրսիվ տեղափոխում է ֆայլը կամ կատալոգը -
path.isfileմեթոդըosմոդուլի,
որն ստուգում է ֆայլի գոյությունը -
makedirsմեթոդըosմոդուլի,
որն ստեղծում է դիրեկտորիա -
mkdirմեթոդըosմոդուլի,
որն ստեղծում է մեկ պանակ -
removeմեթոդըosմոդուլի,
որն հեռացնում է ֆայլը -
getcwdմեթոդըosմոդուլի,
որն վերադարձնում է ընթացիկ աշխատանքային կատալոգը