У меня возникли проблемы с пониманием того, почему мой код не работает. Я хочу, чтобы переименовать каждый файл в определенной папке в порядке, как это: Foldername_1 Foldername_2 Foldername_3 и т.д ...Петля фильтра не работает
Код я написал должен увеличить переменную «Num» на 1 каждый раз, когда он reloops для цикла.
path = os.getcwd()
filenames = os.listdir(path)
for filename in filenames:
num = 0
num = num + 1
name = "Foldername_{}".format(num)
os.rename(filename, "{}".format(name))
Однако я получаю эту ошибку:
FileExistsError: [WinError 183] Cannot create a file when that file already exists: '90' -> 'Foldername_1'