Function 如何跳过有错误的函数并继续使用Python中的下一个函数

Function 如何跳过有错误的函数并继续使用Python中的下一个函数,function,python-2.7,error-handling,Function,Python 2.7,Error Handling,假设我运行一个Python脚本,该脚本包含3个人工定义的函数。如果在第二个函数中发生错误,并且我希望我的脚本执行第一个函数,则跳过错误函数(第二个函数)并执行下一个,即第三个函数。如何做? 我尝试了很多答案,但在我的案例中不起作用 例如 因此,value函数中会出现错误,我想跳过这一步,转到value2函数并执行它。我想您要查找的是python中的 try和except语句的作用是首先运行try语句中的代码,如果出现错误,except语句中的代码将运行 例如: try: a = b ex

假设我运行一个Python脚本,该脚本包含3个人工定义的函数。如果在第二个函数中发生错误,并且我希望我的脚本执行第一个函数,则跳过错误函数(第二个函数)并执行下一个,即第三个函数。如何做? 我尝试了很多答案,但在我的案例中不起作用

例如


因此,value函数中会出现错误,我想跳过这一步,转到value2函数并执行它。

我想您要查找的是python中的

try和except语句的作用是首先运行try语句中的代码,如果出现错误,except语句中的代码将运行

例如:

try:
    a = b
except:
    a = 5
在这种情况下,try语句中的代码将给出一个错误,因此将改为运行except语句中的代码,将a设置为5

您也可以使用try语句,而无需在except语句中添加任何代码:

try:
    a = b
except:
    pass
Pass几乎说“这里没什么可看的”

您要做的如下操作:

try:
    value2(5)
except:
    pass

try:
    value(10)
except:
    pass
try:
    value2(5)
except:
    pass

try:
    value(10)
except:
    pass