>  기사  >  백엔드 개발  >  한 줄에 여러 예외를 얻는 방법

한 줄에 여러 예외를 얻는 방법

anonymity
anonymity원래의
2019-05-24 16:03:022836검색

한 줄에 여러 예외를 얻는 방법: [try-Exception(예외1, 예외2) as e]. Python에서는 예외를 포착하고 처리하는 데 try Except 문을 사용합니다. 여러 예외를 균일하게 포착해야 하는 경우 처리를 위해 괄호를 사용할 수 있습니다.

한 줄에 여러 예외를 얻는 방법

Python의 try-Exception은 예외를 캡처하고 처리할 수 있습니다. 여러 예외가 발생하여 균일하게 캡처하고 처리해야 하는 경우 제외(사용, 여러 예외 사이의 간격)를 제외하고 괄호를 사용하여 통합 처리할 수 있습니다. .

Python은 동적 데이터 유형을 사용하는 해석된 객체 지향 고급 프로그래밍 언어입니다. Python은 1989년 말 Guido van Rossum에 의해 발명되었으며, 첫 번째 공개 릴리스는 1991년에 출시되었습니다. Perl 언어와 마찬가지로 Python 소스 코드도 GPL(GNU General Public License) 계약을 따릅니다.

Python은 Python 프로그램이 실행될 때 발생하는 예외와 오류를 처리하는 두 가지 매우 중요한 기능을 제공합니다.

다음과 같은 오류가 있을 수 있습니다.

try:
    # 可能错的地方
except:
    # 如果错了执行这里

다음과 같은 오류도 있을 수 있습니다.

try:
    # 可能错的地方
except IDontLikeYourFaceException:
    # 给爷笑一个
except YouAreTooShortException:
    # 踩高跷

한 줄에 여러 예외를 가져오는 방법은 무엇인가요?

괄호를 사용하여 문제를 해결할 수 있습니다

except (IDontLikeYouException, YouAreBeingMeanException) as e:
    pass

또는 Python 2에만 해당:

except (IDontLikeYouException, YouAreBeingMeanException), e:
    pass

쉼표로 구분된 방법은 Python 2.6 및 2.7에서만 사용할 수 있지만 Python 3에서는 사용할 수 없습니다. 이제 as를 사용해야 합니다.

위 내용은 한 줄에 여러 예외를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.