Задача: в папке лежит файл с расширением .raw и мне нужно переименовать этот файл на такой же, но с другим расширением .txt – как это делать?
Решение:
Нужно импортировать модуль os, у которого есть методы os.path.splitext() и os.rename(). Методом os.path.splitext() можно разделить исходный файл на две части – его имя и разрешение, которое попадает в квадратные скобки как [0] – имя и [1] – разрешение. Далее нужно просто склеить имя с новым разрешением через os.rename(). Читать