Renomeie um arquivo que já existe

Estou aprendendo python e também inglês. E tenho um problema que pode ser fácil, mas não consigo resolvê-lo. Como tenho uma pasta .txt, consegui extrair por expressão regular uma sequência de números de cada um. Renomeio cada arquivo com a sequência que extraí de .txt

path_txt = (r'''C:\Users\user\Desktop\Doc_Classifier\TXT''')

for TXT in name_files3:
    with open(path_txt + '\\' + TXT, "r") as content:
        search = re.search(r'(([0-9]{4})(/)(([1][9][0-9][0-9])|([2][0-9][0-9][0-9])))', content.read())

    if search is not None:
        name3 = search.group(0)
        name3 = name3.replace("/", "")
        os.rename(os.path.join(path_txt, TXT),
                  os.path.join("Processos3", name3 + "_" + str(random.randint(100, 999)) + ".txt"))

Preciso verificar se o arquivo já existe e renomeá-lo adicionando um incremento. Atualmente, para diferenciar os arquivos, estou adicionando um número aleatório ao nome (random.randint (100, 999))

PS: Atualmente, o script encontra "7526/2016" em .txt, por expressão regular. Remova o "/". Renomeie o arquivo com "75262016" + um número aleatório (exemplo: 7526016_111). Em vez de renomear usando um número aleatório, gostaria de verificar se o arquivo já existe e renomeá-lo usando um incremento (exemplo: 7526016_copy1, 7526016_copy2)

questionAnswers(2)

yourAnswerToTheQuestion