win32file.MoveFileEx

MoveFileEx(existingFileName, newFileName, flags)

Renames an existing file or a directory (including all its children).

Parameters

existingFileName : PyUnicode

Name of the existing file

newFileName : PyUnicode

New name for the file, can be None for delayed delete operation

flags : int

flag to determine how to move file (win32file.MOVEFILE_*)