Python | os.rename() method
OS module in Python provides functions for interacting with the operating system. OS comes under Python’s standard utility modules. This module provides a portable way of using operating system dependent functionality.
os.rename() method in Python is used to rename a file or directory.
This method renames a source file/ directory to specified destination file/directory.
Syntax: os.rename(source, destination, *, src_dir_fd = None, dst_dir_fd = None)
source: A path-like object representing the file system path. This is the source file path which is to renamed.
destination: A path-like object representing the file system path.
src_dir_fd (optional): A file descriptor referring to a directory.
dst_dir_fd (optional): A file descriptor referring to a directory.
Return Type: This method does not return any value.
Source path renamed to destination path successfully.
Source is a file but destination is a directory.