Metod move modula shutil
Metod move modula shutil
premešta fajl ili fasciklu. Fascikle se premeštaju
zajedno sa svim sadržajem.
U prvom parametru metoda se navodi putanja
do izvornog fajla, u drugom parametru -
putanja odredišta novog fajla, u trećem
opcionom parametru - funkcija kopiranja
fajla (podrazumevano copy_function=copy2).
Metod vraća putanju odredišta novog fajla.
Ako su izvorna i nova putanja iste, onda metod jednostavno prepisuje sadržaj navedenog fajla.
Sintaksa
import shutil
shutil.move(odakle kopiramo, gde kopiramo, [funkcija kopiranja])
Primer
Hajde da premeštamo fajl file1.txt:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Primer
Hajde da premeštamo fasciklu dir sa
svim njenim sadržajem:
import shutil
print(shutil.move('dir', 'trg'))
Pogledajte takođe
-
metod
removemodulaos,
koji briše fajl -
metod
copymodulashutil,
koji kopira fajl uz očuvanje režima pristupa -
metod
getcwdmodulaos,
koji vraća trenutni radni direktorijum -
metod
path.existsmodulaos,
koji proverava postojanje putanje -
metod
path.isdirmodulaos,
koji proverava postojanje fascikle -
metod
path.isfilemodulaos,
koji proverava postojanje fajla -
metod
scandirmodulaos,
koji nabraja fajlove u fascikli -
metod
rmtreemodulashutil,
koji rekurzivno briše fasciklu -
metod
copy2modulashutil,
koji kopira fajl sa metapodacima