Python os.rename() Method
Advertisements
Description
The method rename() rename the file or directory src to dst.If dst is a file or directory(already present), OSError will be raised.
Syntax
Following is the syntax for rename() method
os.rename(src, dst)
Parameters
src -- This is the actual name of the file or directory.
dst -- This is the new name of the file or directory.
Return Value
This method does not return any value.
Example
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())\
Let us compile and run the above program, this will produce 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' ]