BaseExceptionGroup и ExceptionGroup предназначены для группировки нескольких исключений и поднятия их в виде одного объекта.
BaseExceptionGroup:
ExceptionGroup:
Exception.except*.Основные характеристики:
exceptions: Кортеж исключений в группе.message: Сообщение, описывающее группу исключений.subgroup(filter): Создает новую группу исключений, содержащую только те исключения из исходной группы, которые соответствуют фильтру.split(filter): Разбивает группу на две: одну с исключениями, соответствующими фильтру, и другую с остальными. Возвращает кортеж (matching_group, rest_group).Пример использования с except*:
python