«raise» 태그된 질문

14
Python assert 모범 사례
assert디버깅 목적으로 표준 코드를 사용하는 대신 표준 코드의 일부로 사용하면 성능 또는 코드 유지 관리 문제가 있습니까? 입니다 assert x >= 0, 'x is less than zero' 보다 나은 또는 나쁜 if x < 0: raise Exception, 'x is less than zero' 또한 비즈니스 규칙을 설정하는 방법이 있습니까? 그렇지 if …

4
중첩 된 try / except 블록에서 예외를 다시 발생시키는 방법은 무엇입니까?
예외를 다시 발생 raise시키려면 각 except블록 에서 인수없이 간단히 사용한다는 것을 알고 있습니다. 그러나 다음과 같은 중첩식이 주어지면 try: something() except SomeError as e: try: plan_B() except AlsoFailsError: raise e # I'd like to raise the SomeError as if plan_B() # didn't raise the AlsoFailsError SomeError스택 추적을 끊지 않고 어떻게 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.