Исключения PythonОшибка
IsADirectoryErrorIsADirectoryError
Файловая операция была выполнена для пути, который является директорией.
python
Подробнее TypeError: missing required positional argumentФункция была вызвана без передачи всех обязательных позиционных аргументов.
Вы вызвали функцию или метод с меньшим числом аргументов, чем требуется. Часто встречается в методах класса, где забывают self, или когда пропущены позиционные аргументы. В сообщении об ошибке указывается имя отсутствующего аргумента.
Передайте все обязательные аргументы. Проверьте сигнатуру функции. Убедитесь, что self является первым параметром методов класса. Используйте именованные аргументы для наглядности: func(arg1=val1, arg2=val2).
def f(a, b): pass
f(1) # TypeError: missing 1 required positional argumentIsADirectoryErrorФайловая операция была выполнена для пути, который является директорией.
TypeErrorОперация или функция применена к объекту несовместимого типа.
KeyErrorКлюч не найден в словаре.
SystemExitВызывается функцией sys.exit() для запроса завершения программы.
requests.exceptions.ConnectionErrorБиблиотека requests не смогла установить соединение с целевым сервером.
UnboundLocalErrorОбращение к локальной переменной произошло до того, как ей было присвоено значение.