다음을 통해 공유


MlException 클래스

AzureML SDK 코드 베이스에서 발생한 모든 예외에 대한 기본 클래스입니다. 사용자 지정 예외 형식을 정의해야 하는 경우 해당 사용자 지정 예외 형식이 이 클래스에서 확장되어야 합니다.

상속
MlException

생성자

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

매개 변수

message
str
필수

오류를 설명하는 메시지입니다. 사용자에게 표시되는 오류 메시지입니다.

no_personal_data_message
str
필수

개인 데이터가 없는 오류 메시지입니다. 원격 분석 로그에 푸시됩니다.

target
ErrorTarget
필수

예외를 throw한 요소의 이름입니다.

error_category
ErrorCategory
필수

오류 범주의 기본값은 알 수 없음입니다.

error
Exception
필수

원래 예외(있는 경우)입니다.

Keyword-Only Parameters

target
기본값: Unknown
error_category
기본값: Unknown

메서드

add_note

Exception.add_note(참고) – 예외에 메모 추가

raise_with_traceback

기존 추적 복구를 사용하여 예외를 발생합니다.

버전 1.22.0 이후 사용되지 않음: Python 2를 더 이상 지원하지 않으므로 이 메서드는 더 이상 사용되지 않습니다. 대신 raise/from을 사용합니다.

with_traceback

Exception.with_traceback(tb) – self를 설정합니다. 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) – self를 설정합니다. tb로 추적 및 자체 반환.

with_traceback()

특성

args

error_category

오류 범주를 반환합니다.

반환

오류 범주입니다.

반환 형식

no_personal_data_message

개인 데이터가 없는 오류 메시지를 반환합니다.

반환

개인 데이터 오류 메시지가 없습니다.

반환 형식

str

target

오류 대상을 반환합니다.

반환

오류 대상입니다.

반환 형식