Python 3.11에서 도입된 ExceptionGroup과 except* 구문의 용도는?
어려움 freeCodeCamp해설
ExceptionGroup은 여러 예외를 하나의 그룹으로 묶어 동시에 발생시킬 수 있습니다. except* 구문은 그룹 내 특정 타입의 예외만 선별적으로 처리합니다. asyncio의 TaskGroup처럼 병렬 작업에서 여러 에러가 동시에 발생하는 상황에 유용합니다.
ExceptionGroup은 여러 예외를 하나의 그룹으로 묶어 동시에 발생시킬 수 있습니다. except* 구문은 그룹 내 특정 타입의 예외만 선별적으로 처리합니다. asyncio의 TaskGroup처럼 병렬 작업에서 여러 에러가 동시에 발생하는 상황에 유용합니다.