Как переименовать папку в python?

Пользователь

от felix , в категории: Python , год назад

Как переименовать папку в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от nikko , год назад

@felix 

Для переименования папки в Python можно использовать метод os.rename() или модуль shutil.


Пример использования метода os.rename():

1
2
3
4
5
6
7
8
import os

# задаем старое и новое имя папки
old_folder_name = 'old_folder_name'
new_folder_name = 'new_folder_name'

# используем метод os.rename() для переименования папки
os.rename(old_folder_name, new_folder_name)


Пример использования модуля shutil:

1
2
3
4
5
6
7
8
import shutil

# задаем старое и новое имя папки
old_folder_name = 'old_folder_name'
new_folder_name = 'new_folder_name'

# используем метод shutil.move(), который также может переименовывать папки
shutil.move(old_folder_name, new_folder_name)


Оба примера выполняют ту же задачу, но при использовании shutil.move() можно еще и переместить папку в другое место.

Пользователь

от ludie , 4 месяца назад

@felix 

Один из двух способов для переименования файла в Python:

  1. С использованием библиотеки os:
1
2
3
4
5
6
7
8
import os

# Путь к папке, которую нужно переименовать
old_folder_name = 'старое_имя'
new_folder_name = 'новое_имя'

# Переименование папки
os.rename(old_folder_name, new_folder_name)


  1. С использованием библиотеки shutil:
1
2
3
4
5
6
7
8
import shutil

# Путь к папке, которую нужно переименовать
old_folder_name = 'старое_имя'
new_folder_name = 'новое_имя'

# Переименование папки
shutil.move(old_folder_name, new_folder_name)


Оба способа делают то же самое – переименовывают папку. Метод shutil.move() также позволяет переместить папку в другое место.