PurePath.parts A tuple giving access to the path’s various components:
exception shutil.Error This exception collects exceptions that are raised during a multi-file operation. For copytree()
fnmatch.filter(names, pattern) Return the subset of the list of names that match pattern. It is the same as
exception shutil.SameFileError This exception is raised if source and destination in copyfile() are the same file
PurePath.with_name(name) Return a new path with the name changed. If the original path doesn’t have a name, ValueError
os.path.isabs(path) Return True if path is an absolute pathname. On Unix, that means it begins with a
os.path.join(path, *paths) Join one or more path components intelligently. The return value is the concatenation of path
class fileinput.FileInput(files=None, inplace=False, backup='', bufsize=0, mode='r', openhook=None) Class FileInput
os.path.splitext(path) Split the pathname path into a pair (root, ext) such that root + ext == path
shutil.copymode(src, dst, *, follow_symlinks=True) Copy the permission bits from src to dst. The file contents
Page 6 of 19