Я пытался использовать:
import os
my_path = [files for pth, dirs, files in os.walk(path)]
result_list = ['one', 'two', 'three']
for original_path, new_name in zip(my_path, result_list):
os.rename(original_path, 'path_to_save'.format(new_name))
где я получаю:
IsADirectoryError: [Errno 21] Is a directory: 'path-of-original-path' -> 'path-of-new-name'
но я могу подтвердить, что 'original_path' приводит к файлу при использовании os.path.isfile
, возвращает True
.
Любая помощь будет принята с благодарностью.