1
예외를 발생시켜야합니다. 내 특별한 경우에 NotImplementedError
. Raise NotImplementedError
과 raise NotImplementedError()
의 차이점은 무엇입니까?
어느 것이 더 나은 관행으로 간주됩니까? 왜?예외를 발생 시키거나 예외를 발생시킵니다()
예외를 발생시켜야합니다. 내 특별한 경우에 NotImplementedError
. Raise NotImplementedError
과 raise NotImplementedError()
의 차이점은 무엇입니까?
어느 것이 더 나은 관행으로 간주됩니까? 왜?예외를 발생 시키거나 예외를 발생시킵니다()
raise X
과 raise X()
사이에는 차이가 없습니다. 두 번째 양식을 사용하고 raise RuntimeError('bad argument')
과 같은 메시지를 전달하는 것이 좋습니다. 귀하의 경우와 같은 유용한 메시지가 없다면 나는 첫 번째 구문을 사용합니다. 그것은 맛의 문제입니다.
raise X, 'a'
가
raise X('a')
동일하다 :
첫번째 형태는 (Python3 유효하지 않음) 활자 올리는 나머지 인