Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 TypeError 예외를 잡는 방법은 무엇입니까?


TypeErrors는 잘못된 유형의 개체를 결합하거나 잘못된 유형의 개체로 함수를 호출하여 발생합니다.

예시

import sys
try :
ny = 'Statue of Liberty'
my_list = [3, 4, 5, 8, 9]
print  my_list + ny
except TypeError as e:
print e
print sys.exc_type

출력

can only concatenate list (not ""str") to list
<type 'exceptions.TypeError'>