shutil modülünün copy2 metodu

shutil modülünün copy2 metodu bir dosyayı meta verilerini koruyarak kopyalar. Metodun ilk parametresinde kaynak dosyanın yolu belirtilir, ikinci parametresinde ise yeni dosyanın hedef yolu. Üçüncü isteğe bağlı parametrede sembolik bağlantılar için davranış belirtilir (varsayılan olarak follow_symlinks=True).

Sözdizimi

pythonimport shutil

shutil.copy2(kaynak, hedef, [sembolik bağlantı modu])

Örnek

file1.txt dosyasını file2.txt dosyasına kopyalayalım:

pythonimport shutil

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

Kodun çalıştırılması sonucu:

pythonfile2.txt

Ayrıca bakınız

  • copy metodu -
    shutil modülünün, dosya erişim modunu koruyarak kopyalama yapan metodu
  • copytree metodu -
    shutil modülünün, bir dizini özyinelemeli olarak kopyalayan metodu
  • move metodu -
    shutil modülünün, bir dosya veya dizini özyinelemeli olarak taşıyan metodu
  • path.isfile metodu -
    os modülünün, bir dosyanın varlığını kontrol eden metodu
  • makedirs metodu -
    os modülünün, bir dizin oluşturan metodu
  • mkdir metodu -
    os modülünün, tek bir klasör oluşturan metodu
  • remove metodu -
    os modülünün, bir dosyayı silen metodu
  • getcwd metodu -
    os modülünün, mevcut çalışma dizinini döndüren metodu