NotADirectoryErrorNotADirectoryError
A directory operation was attempted on a path that is not a directory.
SystemExitRaised by sys.exit() to request program termination.
Code called sys.exit() to terminate the program. The exit code is available in the .code attribute. A code of 0 means success; non-zero means an error occurred.
Do not catch SystemExit unless you need to perform cleanup before exiting. If caught, re-raise it or call sys.exit() again. Use atexit module for cleanup that should always run on exit.
NotADirectoryErrorA directory operation was attempted on a path that is not a directory.
IOErrorAn I/O operation failed. IOError is an alias for OSError in Python 3.
TypeError: object is not callableAn object that is not a function was called with parentheses ().
pickle.UnpicklingErrorThe pickle module could not deserialize the provided data.
PermissionErrorThe operation is not permitted due to insufficient file system permissions.
ExceptionGroupA container for multiple exceptions, introduced in Python 3.11 for structured concurrency.