Переименование файлов Python

У меня есть несколько файлов в каталоге,

file_IL.txt
file_IL.csv
file_NY.txt
file_NY.csv

Мне придется переименовать их, чтобы они получили порядковый номер. Например,

file_IL.txt_001
file_IL.csv_001
file_NY.txt_002
file_NY.csv_002

Я написал следующий код Python

def __init__(self):  

    self.indir = "C:\Files"  



def __call__(self):  

    found = glob.glob(self.indir + '/file*')  

    length = len(glob.glob(self.indir + '/file*'))  
    print length  
    count = 000  

    for num in (glob.glob(self.indir + '/file*')):  
        count = count + 1  
        count = str(count)  
        print count  
        shutil.copy(num, num+'_'+count)  
        print num  
        count = int(count)  

Но это дает мне результат, как показано ниже,

file_IL.txt_001
file_IL.csv_002
file_NY.txt_003
file_NY.csv_004

Может ли кто-нибудь помочь мне изменить приведенный выше скрипт Python, чтобы он соответствовал моим требованиям? Я новичок в Python, и я не уверен, как можно это реализовать.

Ответы на вопрос(1)

Ваш ответ на вопрос