shutil modulunun copy2 metodu

shutil modulunun copy2 metodu fayli onun metadata-lari saxlanmaqla kopyalayir. Metodun birinci parametrinde movqe faylin yolu, ikinci parametrinde ise yeni faylin teyin edileceyi yol gosterilir. Ucuncu isteye bagli parametrde simvolik linklerle emeliyyat teyin edilir (defolt olaraq follow_symlinks=True).

Sintaksis

pythonimport shutil

shutil.copy2(haradan kopyalayiriq, hara kopyalayiriq, [simvolik linkler ucun rejim])

Numune

Gelin file1.txt faylini file2.txt faylina kopyalayaq:

pythonimport shutil

shutil.copy2('file1.txt', 'file2.txt')

Yerine yetirilmis kodun neticesi:

pythonfile2.txt

Hemcinin bax

  • copy metodu, shutil modulu,
    elcatma rejimini saxlayaraq fayli kopyalayir
  • copytree metodu, shutil modulu,
    qovlugu rekursiv sekilde kopyalayir
  • move metodu, shutil modulu,
    fayli ve ya kataloqu rekursiv sekilde dasiyir
  • path.isfile metodu, os modulu,
    faylin movcudlugunu yoxlayir
  • makedirs metodu, os modulu,
    qovlugu yaradir
  • mkdir metodu, os modulu,
    tek bir qovlugu yaradir
  • remove metodu, os modulu,
    fayli silir
  • getcwd metodu, os modulu,
    movcud isleyen kataloqu qaytarir