IsADirectoryErrorIsADirectoryError
A file operation was attempted on a path that is a directory.
TypeError: missing required positional argumentA function was called without providing all required positional arguments.
You called a function or method with fewer arguments than required. Common with class methods where self is forgotten, or when positional arguments are missed. The error message names the missing argument.
Provide all required arguments. Check the function signature. For class methods, ensure self is the first parameter. Use keyword arguments for clarity: func(arg1=val1, arg2=val2).
def f(a, b): pass
f(1) # TypeError: missing 1 required positional argumentIsADirectoryErrorA file operation was attempted on a path that is a directory.
TypeErrorAn operation or function was applied to an object of an inappropriate type.
KeyErrorA dictionary key was not found in the dictionary.
SystemExitRaised by sys.exit() to request program termination.
requests.exceptions.ConnectionErrorThe requests library failed to establish a connection to the target server.
UnboundLocalErrorA local variable was referenced before it was assigned a value.