Galera no código abaixo eu estou alterando o nome de um arquivo em uma pasta, porém eu gostaria de utilizar uma variável que não fixe o segundo nome. A rotina que eu desenvolvi vai criando arquivos PDF de nome teste dentro desse diretório e eu preciso ir os renomeando de forma aleatório, Exemplo: Criei o arquivo teste e renomeei como banana, faço um loop, crio outro arquivo teste e renomeio como laranja, faço um loop, renomeio o arquivo como maçã.
Minha necessidade é ir renomeando esses arquivos de acordo com os números de notas fiscais correspondentes que está numa tabela de excel.
Help!
dir = 'C:\LerPDF'
arquivo_antigo = os.path.join(dir, 'Teste.pdf')
arquivo_novo = os.path.join(dir, 'Teste2.pdf')
os.rename(arquivo_antigo, arquivo_novo)