Файлы в Python можно переименовывать несколькими способами
OS.RENAME
Если имеется весь путь до пути файла:
Если имеется только имя файла, воспользуемся os.path.splitext(), который возвращает кортеж из имени файла и расширения:
PATHLIB
С помощью встроенного модуля pathlib
SHUTIL.MOVE
Модуль Shutil предлагает ряд высокоуровневых операций с файлами и коллекциями файлов. В частности, предусмотрены функции, поддерживающие копирование и удаление файлов.