Método Python os.rename ()

Descrição

Método Python rename()renomeia o arquivo ou diretório src para dst . Se dst for um arquivo ou diretório (já presente), OSError será gerado.

Sintaxe

A seguir está a sintaxe para rename() método -

os.rename(src, dst)

Parâmetros

  • src - Este é o nome real do arquivo ou diretório.

  • dst - Este é o novo nome do arquivo ou diretório.

Valor de retorno

Este método não retorna nenhum valor.

Exemplo

O exemplo a seguir mostra o uso do método rename ().

# !/usr/bin/python

import os, sys

# listing directories
print "The dir is: %s"%os.listdir(os.getcwd())

# renaming directory ''tutorialsdir"
os.rename("tutorialsdir","tutorialsdirectory")

print "Successfully renamed."

# listing directories after renaming "tutorialsdir"
print "the dir is: %s" %os.listdir(os.getcwd())\

Quando executamos o programa acima, ele produz o seguinte resultado -

The dir is:
 [  'a1.txt','resume.doc','a3.py','tutorialsdir','amrood.admin' ]
Successfully renamed.
The dir is:
 [  'a1.txt','resume.doc','a3.py','tutorialsdirectory','amrood.admin' ]