Behaviour of os.rename()

Emile van Sebille emile at
Wed Mar 11 15:27:10 CET 2009

venutaurus539 at wrote:
> Hello all,
>             I got a suspicion on the behaviour of os.rename
> (src,dst).If the src is the path of a file and dst is a new filename
> this os.rename() function is infact creating a new file with the dst
> name in the current working directory and leaving the src as it is. Is
> this the expected behavior? If i want the actual source file in its
> orignal location to be renamed without doing os.chdir() to that
> directory, is that possible?
> Ex: if my script contains the following code:
> os.rename("C:\\Folder1\\Folder2\\file1,file2)



More information about the Python-list mailing list