2010-07-25 2 views

답변

9

(....이 내장 된 예외, 나의 결정 중 하나입니다, 참고). 예외는 계속 존재하며 인수가 계속됩니다.

http://www.python.org/dev/peps/pep-0352/ 여기에는 messages 속성을 제거하는 것이 합리적입니다. 당신이 예외를 인쇄하려면

2

는 :

print "Couldn't import foo.bar.baz: %s" % xcpt 

예외가 자신의 읽을 수있는 버전을 만들 정의 __str__ 방법이있다. 나는 그 자체가 예외를 제공 할 것이므로 "Import Error :"로 귀찮게하지 않을 것입니다. 예외에 텍스트를 추가하는 경우 실행하려는 코드를 기반으로 알고있는 것으로 만드십시오.

+0

xcpt를 인쇄 할 때 메시지에 암시 적 임에도 불구하고 예외 제목을주지 않는 "No module tribes.models"가 나타납니다. – boatcoder

관련 문제