Метод rename модула os

Метод rename преименује и/или премешта фајл или фасциклу. У првом параметру метода задајемо изворну путању до фајла или фасцикле, у другом параметру - нову путању или име фајла/фасцикле. У другом и трећем необавезном параметру можемо навести фајл дескриптор изворне и крајње путање редом. Метод враћа None. Ако фајла који желимо да преименујемо не постоји, онда метод враћа изузетак FileNotFoundError.

Синтакса

pythonimport os

os.rename(изворна путања, нова путања, [фајл дескриптор изворне путање], [фајл дескриптор нове путање])

Пример

Хајде да преименујемо фасциклу dir1:

pythonimport os

os.rename('dir1', 'dir2')

Пример

Сада хајде да преименујемо фајл:

pythonimport os

os.rename('file1.txt', 'file2.txt')

Погледајте такође

  • метод makedirs модула os,
    који креира директоријум
  • метод remove модула os,
    који брише фајл
  • метод getcwd модула os,
    који враћа тренутну радну фасциклу
  • метод listdir модула os,
    који враћа списак фајлова у радној фасцикли
  • метод path.isdir модула os,
    који проверава постојање фасцикле
  • метод path.isfile модула os,
    који проверава постојање фајла