Поделиться через


MissingPositionalArgsError Класс

Исключение возникает при отсутствии параметра позиционного ключевое слово в динамических функциях.

Наследование
MissingPositionalArgsError

Конструктор

MissingPositionalArgsError(func_name, missing_args)

Параметры

func_name
Обязательно
missing_args
Обязательно

Методы

add_note

Exception.add_note (примечание) — добавление заметки к исключению

raise_with_traceback

Создайте исключение с помощью существующей трассировки.

Не рекомендуется использовать с версии 1.22.0: этот метод является устаревшим, так как мы больше не поддерживаем Python 2. Вместо этого используйте метод raise/from.

with_traceback

Exception.with_traceback(тб) — задать самостоятельно. восстановление трассировки в tb и возврат самостоятельно.

add_note

Exception.add_note (примечание) — добавление заметки к исключению

add_note()

raise_with_traceback

Создайте исключение с помощью существующей трассировки.

Не рекомендуется использовать с версии 1.22.0: этот метод является устаревшим, так как мы больше не поддерживаем Python 2. Вместо этого используйте метод raise/from.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(тб) — задать самостоятельно. восстановление трассировки в tb и возврат самостоятельно.

with_traceback()

Атрибуты

args

error_category

Возвращает категорию ошибки.

Возвращаемое значение

Категория ошибки.

Возвращаемый тип

no_personal_data_message

Возвращает сообщение об ошибке без персональных данных.

Возвращаемое значение

Сообщение об ошибке личных данных отсутствует.

Возвращаемый тип

str

target

Возврат целевого объекта ошибки.

Возвращаемое значение

Целевой объект ошибки.

Возвращаемый тип

continuation_token

continuation_token: str | None

exc_msg

exc_msg: str

exc_traceback

exc_traceback: TracebackType | None

exc_type

exc_type: Type[Any] | None

exc_value

exc_value: BaseException | None

inner_exception

inner_exception: BaseException | None

message

message: str