Metodo Python os.rename ()

Descrizione

Metodo Python rename()rinomina il file o la directory src in dst . Se dst è un file o una directory (già presente), verrà sollevato OSError .

Sintassi

Di seguito è riportata la sintassi per rename() metodo -

os.rename(src, dst)

Parametri

  • src - Questo è il nome effettivo del file o della directory.

  • dst - Questo è il nuovo nome del file o della directory.

Valore di ritorno

Questo metodo non restituisce alcun valore.

Esempio

L'esempio seguente mostra l'utilizzo del metodo 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 eseguiamo il programma sopra, produce il seguente risultato:

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