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