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



Чат с GPT Компилятор