如何在Python中捕获TypeError异常?

TypeError是由于组合错误类型的对象或使用错误类型的对象调用函数引起的。

示例

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'>

以上是 如何在Python中捕获TypeError异常? 的全部内容, 来源链接: utcz.com/z/321673.html

回到顶部