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
import shutil
shutil.copy2(haradan kopyalayiriq, hara kopyalayiriq, [simvolik linkler ucun rejim])
Numune
Gelin file1.txt faylini file2.txt
faylina kopyalayaq:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Yerine yetirilmis kodun neticesi:
file2.txt
Hemcinin bax
-
copymetodu,shutilmodulu,
elcatma rejimini saxlayaraq fayli kopyalayir -
copytreemetodu,shutilmodulu,
qovlugu rekursiv sekilde kopyalayir -
movemetodu,shutilmodulu,
fayli ve ya kataloqu rekursiv sekilde dasiyir -
path.isfilemetodu,osmodulu,
faylin movcudlugunu yoxlayir -
makedirsmetodu,osmodulu,
qovlugu yaradir -
mkdirmetodu,osmodulu,
tek bir qovlugu yaradir -
removemetodu,osmodulu,
fayli silir -
getcwdmetodu,osmodulu,
movcud isleyen kataloqu qaytarir