AssetException Classe

Classe para todas as exceções relacionadas com Recursos.

Herança
AssetException

Construtor

AssetException(message: str, no_personal_data_message: str, *args, target: ErrorTarget = 'Unknown', error_category: ErrorCategory = 'Unknown', **kwargs)

Parâmetros

message
str
Necessário

Uma mensagem que descreve o erro. Esta é a mensagem de erro que o utilizador irá ver.

no_personal_data_message
str
Necessário

A mensagem de erro sem quaisquer dados pessoais. Esta ação será enviada para os registos de telemetria.

target
ErrorTarget
Necessário

O nome do elemento que causou a exceção.

error_category
ErrorCategory
Necessário

A categoria de erros, predefinida, é Desconhecida.

Keyword-Only Parameters

target
valor predefinido: Unknown
error_category
valor predefinido: Unknown

Métodos

add_note

Exception.add_note(nota) – adicionar uma nota à exceção

raise_with_traceback

Crie a exceção com a análise de rastreio existente.

Preterido desde a versão 1.22.0: este método foi preterido porque já não suportamos o Python 2. Em alternativa, utilize aumentar/de.

with_traceback

Exception.with_traceback(tb) – defina self. traceback to tb and return self.

add_note

Exception.add_note(nota) – adicionar uma nota à exceção

add_note()

raise_with_traceback

Crie a exceção com a análise de rastreio existente.

Preterido desde a versão 1.22.0: este método foi preterido porque já não suportamos o Python 2. Em alternativa, utilize aumentar/de.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb) – defina self. traceback to tb and return self.

with_traceback()

Atributos

args

error_category

Devolver a categoria de erro.

Devoluções

A categoria de erro.

Tipo de retorno

no_personal_data_message

Devolver a mensagem de erro sem dados pessoais.

Devoluções

Nenhuma mensagem de erro de dados pessoais.

Tipo de retorno

str

target

Devolver o destino do erro.

Devoluções

O destino do erro.

Tipo de retorno