Метод rename модуля os
Метод rename переименовывает и/или
перемещает файл или папку. В первом параметре
метода задаем исходный путь к файлу или
папке, во втором параметре - новый путь
или имя файла/папки. Во втором и третьем
необязательных параметрах можем указать
файловый дескриптор исходного и конечного
пути соответственно. Метод возвращает None.
Если файла, который мы хотим переименовать,
не существует, то метод возвращает исключение
FileNotFoundError.
Синтаксис
import os
os.rename(исходный путь, новый путь, [файловый дескриптор исходного пути], [файловый дескриптор нового пути])
Пример
Давайте переименуем папку dir1:
import os
os.rename('dir1', 'dir2')
Пример
Теперь давайте переименуем файл:
import os
os.rename('file1.txt', 'file2.txt')
Смотрите также
-
метод
makedirsмодуляos,
который создает директорию -
метод
removeмодуляos,
который удаляет файл -
метод
getcwdмодуляos,
который возвращает текущую рабочую папку -
метод
listdirмодуляos,
который возвращает список файлов в рабочей папке -
метод
path.isdirмодуляos,
который проверяет существование папки -
метод
path.isfileмодуляos,
который проверяет существование файла