Metoda move modula shutil
Metoda move modula shutil
premakne datoteko ali mapo. Mape se premaknejo
skupaj z vso vsebino.
V prvem parametru metode je navedena pot
do izvorne datoteke, v drugem parametru -
pot cilja nove datoteke, v tretjem
neobveznem parametru - funkcija kopiranja
datoteke (privzeto copy_function=copy2).
Metoda vrne pot cilja nove datoteke.
Če sta izvorna in nova pot enaki, potem metoda preprosto prepiše vsebino navedene datoteke.
Sintaksa
import shutil
shutil.move(od kod kopiramo, kam kopiramo, [funkcija kopiranja])
Primer
Premaknimo datoteko file1.txt:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Primer
Premaknimo mapo dir z
vsem njenim vsebino:
import shutil
print(shutil.move('dir', 'trg'))
Glejte tudi
-
metoda
removemodulaos,
ki odstrani datoteko -
metoda
copymodulashutil,
ki kopira datoteko z ohranitvijo načina dostopa -
metoda
getcwdmodulaos,
ki vrne trenutni delovni imenik -
metoda
path.existsmodulaos,
ki preveri obstoj poti -
metoda
path.isdirmodulaos,
ki preveri obstoj mape -
metoda
path.isfilemodulaos,
ki preveri obstoj datoteke -
metoda
scandirmodulaos,
ki iterira datoteke v mapi -
metoda
rmtreemodulashutil,
ki rekurzivno odstrani mapo -
metoda
copy2modulashutil,
ki kopira datoteko z metapodatki