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
import 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:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Kodyň ýerine ýetirilen netijesi:
file2.txt
Şeýle-de görüň
-
copymetadyshutilmodulynyň,
faýly girip mümkinçiligini saklap göçürýär -
copytreemetadyshutilmodulynyň,
rekursiw ýoly göçürýär -
movemetadyshutilmodulynyň,
rekursiw faýly ýa-da katalogy göçürýär -
path.isfilemetadyosmodulynyň,
faýlyň bar bolandygyny barlap görýär -
makedirsmetadyosmodulynyň,
katalogy döredýär -
mkdirmetadyosmodulynyň,
bir faýlderi döredýär -
removemetadyosmodulynyň,
faýly pozuýar -
getcwdmetadyosmodulynyň,
häzirki işleýän katalogy gaýtaryp berýär