Método rename do módulo os
O método rename renomeia e/ou
move um arquivo ou pasta. No primeiro parâmetro
do método especificamos o caminho original para o arquivo ou
pasta, no segundo parâmetro - o novo caminho
ou nome do arquivo/pasta. No segundo e terceiro
parâmetros opcionais podemos especificar
o descritor de arquivo do caminho original e final
respectivamente. O método retorna None.
Se o arquivo que queremos renomear
não existir, o método retorna uma exceção
FileNotFoundError.
Sintaxe
import os
os.rename(caminho original, novo caminho, [descritor de arquivo do caminho original], [descritor de arquivo do novo caminho])
Exemplo
Vamos renomear a pasta dir1:
import os
os.rename('dir1', 'dir2')
Exemplo
Agora vamos renomear um arquivo:
import os
os.rename('file1.txt', 'file2.txt')
Veja também
-
método
makedirsdo móduloos,
que cria um diretório -
método
removedo móduloos,
que exclui um arquivo -
método
getcwddo móduloos,
que retorna a pasta de trabalho atual -
método
listdirdo móduloos,
que retorna a lista de arquivos na pasta de trabalho -
método
path.isdirdo móduloos,
que verifica a existência de uma pasta -
método
path.isfiledo móduloos,
que verifica a existência de um arquivo