Método Python os.rename ()

Descripción

Método Python rename()cambia el nombre del archivo o directorio src a dst . Si dst es un archivo o directorio (ya presente), se generará OSError .

Sintaxis

A continuación se muestra la sintaxis de rename() método -

os.rename(src, dst)

Parámetros

  • src - Este es el nombre real del archivo o directorio.

  • dst - Este es el nuevo nombre del archivo o directorio.

Valor devuelto

Este método no devuelve ningún valor.

Ejemplo

El siguiente ejemplo muestra el uso del 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())\

Cuando ejecutamos el programa anterior, produce el siguiente 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' ]