Методы переименования файла в Python: полное руководство с примерами

Вот несколько способов переименования файла в Python:

Метод 1: использование функции rename()модуля os:

import os
def rename_file(old_name, new_name):
    os.rename(old_name, new_name)
# Usage example:
rename_file("old_file.txt", "new_file.txt")

Метод 2: использование функции move()модуля shutil:

import shutil
def rename_file(old_name, new_name):
    shutil.move(old_name, new_name)
# Usage example:
rename_file("old_file.txt", "new_file.txt")

Метод 3: использование метода rename()модуля pathlib:

from pathlib import Path
def rename_file(old_name, new_name):
    path = Path(old_name)
    path.rename(new_name)
# Usage example:
rename_file("old_file.txt", "new_file.txt")

Метод 4. Использование функции system()модуля osс командой оболочки:

import os
def rename_file(old_name, new_name):
    os.system(f"mv {old_name} {new_name}")
# Usage example:
rename_file("old_file.txt", "new_file.txt")

Метод 5. Использование функции replace()модуля os:

import os
def rename_file(old_name, new_name):
    os.replace(old_name, new_name)
# Usage example:
rename_file("old_file.txt", "new_file.txt")

Это всего лишь несколько примеров того, как можно переименовать файл в Python. Выберите метод, который лучше всего соответствует вашим требованиям.