2013-06-17 1 views

답변

3

예외가 튜플 인 .args attribute있다; KeyError의 경우 튜플에 예외를 트리거 한 키가 포함되어 있다는 예외는 다음과 같습니다.

>>> try: 
...  {}['foo'] 
... except KeyError as ex: 
...  print(ex.args[0]) 
... 
foo 
1

스크립트 :

d = dict(a=1) 
try: 
    d['b'] 
except KeyError as e: 
    print e 

출력 :

'b'