Metoda move e modulit shutil
Metoda move e modulit shutil
lëviz një skedar ose dosje. Dosjet lëvizen
së bashku me të gjithë përmbajtjen.
Në parametrin e parë të metodës specifikohet rruga
te skedari burimor, në parametrin e dytë -
rruga e destinacionit të skedarit të ri, në parametrin e tretë
opsional - funksioni i kopjimit të
skedarit (parazgjedhja copy_function=copy2).
Metoda kthen rrugën e destinacionit të skedarit të ri.
Nëse rruga burimore dhe e re janë të njëjta, atëherë metoda thjesht rishkruan përmbajtjen e skedarit të specifikuar.
Sintaksa
import shutil
shutil.move(nga ku kopjojmë, ku kopjojmë, [funksioni i kopjimit])
Shembull
Le të lëvizim skedarin file1.txt:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Shembull
Le të lëvizim dosjen dir me
të gjithë përmbajtjen e saj:
import shutil
print(shutil.move('dir', 'trg'))
Shihni gjithashtu
-
metoda
removee modulitos,
e cila fshin skedarin -
metoda
copye modulitshutil,
e cila kopjon skedarin duke ruajtur mënyrën e aksesit -
metoda
getcwde modulitos,
e cila kthen dosjen aktuale të punës -
metoda
path.existse modulitos,
e cila kontrollon ekzistencën e rrugës -
metoda
path.isdire modulitos,
e cila kontrollon ekzistencën e dosjes -
metoda
path.isfilee modulitos,
e cila kontrollon ekzistencën e skedarit -
metoda
scandire modulitos,
e cila përsërit skedarët në dosje -
metoda
rmtreee modulitshutil,
e cila fshin rekursivisht dosjen -
metoda
copy2e modulitshutil,
e cila kopjon skedarin me metadata