如何处理python中的错误?

时间:2014-01-23 04:53:56

标签: python-3.x

我想知道你是否可以处理python中发生错误。

例如:     if(错误代码):         通

1 个答案:

答案 0 :(得分:1)

handle errors使用try...except语句。您可以选择跳过所有错误,但强烈建议您具体说明要处理的错误。

#General
try:
    a = 5 / 0
except:
    pass

#Specific
try:
    a = 5 / 0
except ZeroDivisionError:
    pass

#Multiple errors
try:
    a = 5 / 0
except (ZeroDivisionError, ValueError) as e:
    #Print error code
    print e