shutil მოდულის copy2 მეთოდი
copy2 მეთოდი shutil მოდულიდან
აკოპირებს ფაილს მისი მეტამონაცემების შენარჩუნებით.
მეთოდის პირველ პარამეტრში მითითებულია მისამართი
წყარო ფაილისკენ, მეორე პარამეტრში -
ახალი ფაილის დანიშნულების მისამართი. მესამე
არასავალდებულო პარამეტრში მითითებულია
სიმბოლურ ბმულებთან მუშაობა (ნაგულისხმევად
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მოდულიდან,
რომელიც აბრუნებს მიმდინარე სამუშაო დირექტორიას