Замена символов имени файла на python

У меня есть код, который добавляет слово "_manual" в конец загрузки имён файлов .. Мне нужно изменить сценарий так, чтобы он удалял две последние буквы имени файла (ES), а затем заменял его на _ES_Manual например: AC-5400ES.txt -> AC-5400_ES_manual.txt

Как мне включить эту функцию в этот код?

folder = r"C:/Documents and Settings/DuffA/Bureaublad/test"
import os # glob is unnecessary
for root, dirs, filenames in os.walk(folder):
    for filename in filenames:
        fullpath = os.path.join(root, filename)
        filename_split = os.path.splitext(fullpath) # filename and extensionname (extension in [1])
        filename_zero, fileext = filename_split
        print fullpath, filename_zero + "_manual" + fileext
        os.rename(fullpath, filename_zero + "_manual" + fileext)
8
задан Alice Duff 23 August 2011 в 12:19
поделиться