Метод move модула shutil
Метод move модула shutil
помера фајл или фолдер. Фолдери се померају
заједно са свим садржајем.
У првом параметру метода наводи се путања
до изворног фајла, у другом параметру -
путања одредишта новог фајла, у трећем
опционом параметру - функција копирања
фајла (подразумевано copy_function=copy2).
Метод враћа путању одредишта новог фајла.
Ако су изворна и нова путања исте, онда метод једноставно преписује садржај наведеног фајла.
Синтакса
import shutil
shutil.move(одакле копирамо, куда копирамо, [функција копирања])
Пример
Хајде да померимо фајл file1.txt:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Пример
Хајде да померимо фолдер dir са
свим њеним садржајем:
import shutil
print(shutil.move('dir', 'trg'))
Погледајте такође
-
метод
removeмодулаos,
који брише фајл -
метод
copyмодулаshutil,
који копира фајл са очувањем режима приступа -
метод
getcwdмодулаos,
који враћа тренутни радни директоријум -
метод
path.existsмодулаos,
који проверава постојање путање -
метод
path.isdirмодулаos,
који проверава постојање фолдера -
метод
path.isfileмодулаos,
који проверава постојање фајла -
метод
scandirмодулаos,
који пребројава фајлове у фолдеру -
метод
rmtreeмодулаshutil,
који рекурзивно брише фолдер -
метод
copy2модулаshutil,
који копира фајл са метаподацима