shutil modulynyň copy2 metady

shutil modulynyň copy2 metady faýly onuň meta maglumatlaryny saklap göçürýär. Metodyň birinji parametrinde çeşme faýlyň ýoly görkezilýär, ikinji parametrinde bolsa täze faýlyň ýoly görkezilýär. Üçünji mecburi däl parametrde bolsa simwolik çykgytlar bilen işlemeýiş görkezilýär (deslapky bahasy follow_symlinks=True).

Sintaksis

pythonimport shutil

shutil.copy2(göçürmek üçin nireden, göçürmek üçin nirä, [simwolik çykgytlar üçin režim])

Mysal

Geliň file1.txt faýlyny file2.txt faýlyna göçüreýin:

pythonimport shutil

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

Kodyň ýerine ýetirilen netijesi:

pythonfile2.txt

Şeýle-de görüň

  • copy metady shutil modulynyň,
    faýly girip mümkinçiligini saklap göçürýär
  • copytree metady shutil modulynyň,
    rekursiw ýoly göçürýär
  • move metady shutil modulynyň,
    rekursiw faýly ýa-da katalogy göçürýär
  • path.isfile metady os modulynyň,
    faýlyň bar bolandygyny barlap görýär
  • makedirs metady os modulynyň,
    katalogy döredýär
  • mkdir metady os modulynyň,
    bir faýlderi döredýär
  • remove metady os modulynyň,
    faýly pozuýar
  • getcwd metady os modulynyň,
    häzirki işleýän katalogy gaýtaryp berýär