Метод 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,
который проверяет существование файла