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