shutil
shutil is a module in Python’s standard library used for performing high-level file and directory operations. It offers functions for copying, moving, renaming, and deleting files and directories, supports operations on file collections, and can handle archive files. shutil simplifies common file system management tasks and is ideal for scripting and applications requiring file manipulation.