Méthode Python os.rename ()

La description

Méthode Python rename()renomme le fichier ou le répertoire src en dst . Si dst est un fichier ou un répertoire (déjà présent), OSError sera déclenché .

Syntaxe

Voici la syntaxe pour rename() méthode -

os.rename(src, dst)

Paramètres

  • src - Il s'agit du nom réel du fichier ou du répertoire.

  • dst - Il s'agit du nouveau nom du fichier ou du répertoire.

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la méthode 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())\

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

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' ]