Python method rename() renames the file or directory src to dst.If dst is a file or directory(already present), OSError will be raised.
Following is the syntax for rename() method:
os.rename(src, dst)
This method does not return any value.
The following example shows the usage of rename() method.
# !/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())\
When we run the above program, it produces the following result:
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' ]
Here at Intellinuts, we have created a complete Python tutorial for Beginners to get started in Python.